summaryrefslogtreecommitdiff
path: root/sqlparse
diff options
context:
space:
mode:
authorVictor Uriarte <victor.m.uriarte@intel.com>2016-08-13 09:21:43 -0700
committerVictor Uriarte <victor.m.uriarte@intel.com>2016-08-13 09:21:43 -0700
commitd11c96aac41521bf6000ca27cbdf330cc656b926 (patch)
tree5ade0da86b3855ca5248568575882e6966765e5c /sqlparse
parent83ca5c8ed2134a0f1a1132159c8571060d9b6e91 (diff)
downloadsqlparse-d11c96aac41521bf6000ca27cbdf330cc656b926.tar.gz
Alternate solution for #277
Diffstat (limited to 'sqlparse')
-rw-r--r--sqlparse/keywords.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/sqlparse/keywords.py b/sqlparse/keywords.py
index a6ee1d6..dee4030 100644
--- a/sqlparse/keywords.py
+++ b/sqlparse/keywords.py
@@ -35,7 +35,7 @@ SQL_REGEX = {
(r"`(``|[^`])*`", tokens.Name),
(r"´(´´|[^´])*´", tokens.Name),
- (r'\$([_A-Z]\w*)?\$', tokens.Name.Builtin),
+ (r'(\$(?:[_A-Z]\w*)?\$)[\s\S]*?\1', tokens.Literal),
(r'\?', tokens.Name.Placeholder),
(r'%(\(\w+\))?s', tokens.Name.Placeholder),