The Problem:
I've observed erratic behavior when I add a comment containing a trailing escape character (\) to a CREATE TABLE statement.
For example, this query returns data (though it shouldn't):
CREATE TABLE example_table
SELECT 1
-- This comment has an escape character: \
WHERE 1 = 0;
SELECT * FROM example_table;
Has anyone seen this?