Skip to content

Commit 7d91d36

Browse files
committed
Don't treat sysdate as a builtin (fixes andialbrecht#344).
According to Oracle's developer documentation sysdate is a function that doesn't require any parameters. Hence it's different from other builtins like int or varchar.
1 parent 1138972 commit 7d91d36

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

sqlparse/keywords.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -639,7 +639,7 @@ def is_keyword(value):
639639
'SERIAL8': tokens.Name.Builtin,
640640
'SIGNED': tokens.Name.Builtin,
641641
'SMALLINT': tokens.Name.Builtin,
642-
'SYSDATE': tokens.Name.Builtin,
642+
'SYSDATE': tokens.Name,
643643
'TEXT': tokens.Name.Builtin,
644644
'TINYINT': tokens.Name.Builtin,
645645
'UNSIGNED': tokens.Name.Builtin,

0 commit comments

Comments
 (0)