Open
Description
Description:
When parsing Oracle SQL containing INTERVAL DAY TO HOUR, the parser incorrectly recognizes it as DAY TO MONTH, which is not a valid Oracle INTERVAL type.
Example:
-- Original SQL with DAY TO HOUR
INSERT INTO "TEST_TABLE" ("COL1") VALUES (INTERVAL '-''2 7' DAY(2) TO HOUR);
-- After parsing (incorrectly becomes DAY TO MONTH)
INSERT INTO "TEST_TABLE" ("COL1") VALUES (INTERVAL -'02 07' DAY(2) TO MONTH);
Metadata
Metadata
Assignees
Labels
No labels