mirror of
https://github.com/HeidiSQL/HeidiSQL.git
synced 2026-03-13 09:24:25 +08:00
Adjust regular expression in ParseViewStructure so it gracefully matches broken code from SHOW CREATE VIEW. Fixes issue #2563 .
This commit is contained in:
@@ -3034,7 +3034,7 @@ begin
|
||||
rx.ModifierG := False;
|
||||
rx.ModifierI := True;
|
||||
rx.Expression := '^CREATE\s+(OR\s+REPLACE\s+)?'+
|
||||
'(ALGORITHM\s*=\s*(\w+)\s+)?'+
|
||||
'(ALGORITHM\s*=\s*(\w*)\s*)?'+
|
||||
'(DEFINER\s*=\s*(\S+)\s+)?'+
|
||||
'(SQL\s+SECURITY\s+\w+\s+)?'+
|
||||
'VIEW\s+(([^\.]+)\.)?([^\.]+)\s+'+
|
||||
|
||||
Reference in New Issue
Block a user