Gauthier
Gauthier
How did you set the parameter?
> Oh wait... > > It looks like the driver now requires the parameter to be set? I would expect the driver to return the type in context of the...
Can you show a complete code sample and comment what you expect where? Or maybe a code sample that works on another database driver?
I think i understand what you want, but i don't think SQLite has the capabilities to provide that information. I am not familiar with the other drivers, and i don't...
There's no sql parser in this driver, unfortunately.
I think you're right, we would need to revert https://github.com/xerial/sqlite-jdbc/pull/882
> Before you revert back to the old behavior, consider there are two kinds of metadata concerning a parameterized query. > > 1. Query Definition. This is what I explained...
I had a look at https://docs.oracle.com/javase/8/docs/api/java/sql/ParameterMetaData.html and i believe all of the methods relate to the above point 1, which is about introspecting what the parameter needs to be, and...
> Looks like it is a valid approach to return VARCHAR for uninitialized variables but the actual instance type for initialized one. > If we take that approach, it is...
> For instance, if I call `getColumnType(int)` and get back `Types.DATE`, the JDBC specification states that I can expect values of type `java.sql.Date` for that column. However, if I call...