Mark
Mark
Pushed a fix in #4900
Thanks! LGTM
This seems to be related to the query verification, the `Blob -> ToString` conversion does not correctly round-trip with the parser.
As @l1t1 mentioned, it looks like you are not using a fixed-width font in your shell on Windows. Either switch to a fixed-width font, or use a different display mode...
Ah, you are correct. The problem is that we are not using linenoise on Windows and fallback to using SQLite's rendering which does not correctly account for unicode characters.
Thanks for the report! This was actually done on purpose (see #3405), as the implicit casting of internal data types made it very easy to accidentally insert bogus data using...
Augmenting to support these types would definitely be preferable. Interestingly #3841 is kind of the opposite issue of this one. We used to always require appending the exact internal types...
> method one will have to create / allocate a short lived object (either a java.sql.Timestamp or DuckDBTimestamp) if you have the long values already. Would the JVM not optimize...
> I like the appendTimestampMicros and appendTimestamp that both call a private appendTimestampInternal that could create and append the appropriate timestamp_t value. That sounds good to me. > You'd rather...