diff options
author | Andi Albrecht <albrecht.andi@gmail.com> | 2017-07-29 10:28:18 +0200 |
---|---|---|
committer | Andi Albrecht <albrecht.andi@gmail.com> | 2017-07-29 10:28:18 +0200 |
commit | 7d91d361ad8c26af3fe0a15b807db4cefa5d000a (patch) | |
tree | e81912d0953614d680aa5b750f24565c4c9924fd /sqlparse | |
parent | 113897280c612aa839fa9f8bd44bfd720d3729c7 (diff) | |
download | sqlparse-7d91d361ad8c26af3fe0a15b807db4cefa5d000a.tar.gz |
Don't treat sysdate as a builtin (fixes #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.
Diffstat (limited to 'sqlparse')
-rw-r--r-- | sqlparse/keywords.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sqlparse/keywords.py b/sqlparse/keywords.py index 92da63e..40022b9 100644 --- a/sqlparse/keywords.py +++ b/sqlparse/keywords.py @@ -639,7 +639,7 @@ KEYWORDS = { 'SERIAL8': tokens.Name.Builtin, 'SIGNED': tokens.Name.Builtin, 'SMALLINT': tokens.Name.Builtin, - 'SYSDATE': tokens.Name.Builtin, + 'SYSDATE': tokens.Name, 'TEXT': tokens.Name.Builtin, 'TINYINT': tokens.Name.Builtin, 'UNSIGNED': tokens.Name.Builtin, |