-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DolphinDB update driver #22
Comments
how to update? |
I have contacted DolphinDB for assistance. |
md.getColumns(catalog, schemaPattern, tableName, columnName); |
Fixed in 3.03 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
qStudio relies on databases to supply JDBC compliant standard results.
Most of the issues below are areas where either the specification is not met or a slightly incorrect result is returned.
Issues:
Recommended Actions for DolphinDB
Testing new Versions:
This will download jdbc-1.XXX to C:\Users{{username}}\qStudio\libs on windows.
Items to Test
conn.getMetaData().getColumns(catalog, schemaPattern, tableName, columnName)
. The result MUST contain result of format:TABLE_CAT:`,TABLE_SCHEM:`,TABLE_NAME:n,COLUMN_NAME:c,DATA_TYPE:0i,TYPE_NAME:`int$t
Other Recommendation - Non-tabular data.
To render non-tabular data either qStudio needs to understand the result of each database OR the JDBC driver must convert non-tabular results to a ResultSet. Currently dolphindb demand is not enough to justify adding the 1.4MB dependency for DolphinDB therefore ideally DolphinDB would convert non-tabular results to result sets. In particular I would recommend this for lists and dictionaries.
Example of converting kdb dictionaries / lists to resultsets:
The text was updated successfully, but these errors were encountered: