Subject: | Semicolon doesn't *always* end a statement |
% echo 'INSERT INTO foo ("bar; baz");' | sqlt -f MySQL -t SQLite
ERROR (line 1): Invalid statement: Was expecting comment, or use, or
set, or drop, or create, or alter, or insert
Error: translate: Error with parser 'SQL::Translator::Parser::MySQL':
no results at /usr/local/bin/sqlt line 290, <STDIN> line 1.
It thinks that " baz" is the start of a new statement. (It's wrong.)
Simon