Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
Description
Currently TableResult#print()} simply use {{Object#toString() as the string representation of the fields. This is not SQL compliant, because for TIMESTAMP and TIMESTAMP_LZ, the string representation should be 2021-02-23 17:30:00 instead of 2021-02-23T17:30:00Z.
Note: we may need to update PrintUtils#rowToString(Row) and also SQL Client which invokes this method.
Attachments
Issue Links
- is related to
-
FLINK-24579 FlinkSQL does not print correctly content of arrays nested into maps
- Closed
- relates to
-
FLINK-18550 use TableResult#collect to get select result for sql client
- Closed
-
FLINK-21454 FLIP-163: SQL Client Improvements
- Closed
-
FLINK-24403 Improve behaviour of CAST
- In Progress
- links to