Split out from #22247.
Mismatch
array_length of an empty array dimension should be NULL.
SELECT array_length(array[]::int[], 1);
PostgreSQL:
DataFusion:
Expected behavior
For PostgreSQL-compatible SQL semantics, DataFusion should either match PostgreSQL's result or raise the same class of domain/semantic error.
Split out from #22247.
Mismatch
array_lengthof an empty array dimension should be NULL.PostgreSQL:
DataFusion:
Expected behavior
For PostgreSQL-compatible SQL semantics, DataFusion should either match PostgreSQL's result or raise the same class of domain/semantic error.