Why there is no nullity information in query metadata? #29453
babyfish-ct
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Now, superset uses the API
POST /api/vi/sqllab/execute
to execute sql statement.If the SQL is query statement, the metadata in the response contains the information of selected expressions. However, there is no the nullity information.
For example, there are two selected columns in query, one the nonnull and the other one is nullable.
The response of
POST /api/vi/sqllab/execute
(QueryExecutionRepsonseSchema) looks like thisDevelopers do not know whether each selected expressions is nullable or non-null.
However, all sql drivers support this important information, such as
So, what happened?
Beta Was this translation helpful? Give feedback.
All reactions