Changeset: 4739041b9f36 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/4739041b9f36
Added Files:
        sql/test/escape-sequences/Tests/SingleServer
Modified Files:
        sql/server/sql_scan.c
Branch: escape-sequences
Log Message:

keywords


diffs (49 lines):

diff --git a/sql/server/sql_scan.c b/sql/server/sql_scan.c
--- a/sql/server/sql_scan.c
+++ b/sql/server/sql_scan.c
@@ -526,7 +526,43 @@ scanner_init_keywords(void)
        failed += keywords_insert("ts", TIMESTAMP_ESCAPE_PREFIX);
        failed += keywords_insert("guid", GUID_ESCAPE_PREFIX);
        failed += keywords_insert("fn", ODBC_FUNC_ESCAPE_PREFIX);
+       failed += keywords_insert("SQL_BIGINT", SQL_BIGINT);
+       failed += keywords_insert("SQL_BINARY", SQL_BINARY);
+       failed += keywords_insert("SQL_BIT", SQL_BIT);
+       failed += keywords_insert("SQL_CHAR", SQL_CHAR);
+       failed += keywords_insert("SQL_DATE", SQL_DATE);
+       failed += keywords_insert("SQL_DECIMAL", SQL_DECIMAL);
+       failed += keywords_insert("SQL_DOUBLE", SQL_DOUBLE);
+       failed += keywords_insert("SQL_FLOAT", SQL_FLOAT);
+       failed += keywords_insert("SQL_GUID", SQL_GUID);
+       failed += keywords_insert("SQL_HUGEINT", SQL_HUGEINT);
+       failed += keywords_insert("SQL_INTEGER", SQL_INTEGER);
        failed += keywords_insert("SQL_INTERVAL_DAY", SQL_INTERVAL_DAY);
+       failed += keywords_insert("SQL_INTERVAL_DAY_TO_HOUR", 
SQL_INTERVAL_DAY_TO_HOUR);
+       failed += keywords_insert("SQL_INTERVAL_DAY_TO_MINUTE", 
SQL_INTERVAL_DAY_TO_MINUTE);
+       failed += keywords_insert("SQL_INTERVAL_DAY_TO_SECOND", 
SQL_INTERVAL_DAY_TO_SECOND);
+       failed += keywords_insert("SQL_INTERVAL_HOUR", SQL_INTERVAL_HOUR);
+       failed += keywords_insert("SQL_INTERVAL_HOUR_TO_MINUTE", 
SQL_INTERVAL_HOUR_TO_MINUTE);
+       failed += keywords_insert("SQL_INTERVAL_HOUR_TO_SECOND", 
SQL_INTERVAL_HOUR_TO_SECOND);
+       failed += keywords_insert("SQL_INTERVAL_MINUTE", SQL_INTERVAL_MINUTE);
+       failed += keywords_insert("SQL_INTERVAL_MINUTE_TO_SECOND", 
SQL_INTERVAL_MINUTE_TO_SECOND);
+       failed += keywords_insert("SQL_INTERVAL_MONTH", SQL_INTERVAL_MONTH);
+       failed += keywords_insert("SQL_INTERVAL_SECOND", SQL_INTERVAL_SECOND);
+       failed += keywords_insert("SQL_INTERVAL_YEAR", SQL_INTERVAL_YEAR);
+       failed += keywords_insert("SQL_INTERVAL_YEAR_TO_MONTH", 
SQL_INTERVAL_YEAR_TO_MONTH);
+       failed += keywords_insert("SQL_LONGVARBINARY", SQL_LONGVARBINARY);
+       failed += keywords_insert("SQL_LONGVARCHAR", SQL_LONGVARCHAR);
+       failed += keywords_insert("SQL_NUMERIC", SQL_NUMERIC);
+       failed += keywords_insert("SQL_REAL", SQL_REAL);
+       failed += keywords_insert("SQL_SMALLINT", SQL_SMALLINT);
+       failed += keywords_insert("SQL_TIME", SQL_TIME);
+       failed += keywords_insert("SQL_TIMESTAMP", SQL_TIMESTAMP);
+       failed += keywords_insert("SQL_TINYINT", SQL_TINYINT);
+       failed += keywords_insert("SQL_VARBINARY", SQL_VARBINARY);
+       failed += keywords_insert("SQL_VARCHAR", SQL_VARCHAR);
+       failed += keywords_insert("SQL_WCHAR", SQL_WCHAR);
+       failed += keywords_insert("SQL_WLONGVARCHAR", SQL_WLONGVARCHAR);
+       failed += keywords_insert("SQL_WVARCHAR", SQL_WVARCHAR);
 
        return failed;
 }
diff --git a/sql/test/escape-sequences/Tests/SingleServer 
b/sql/test/escape-sequences/Tests/SingleServer
new file mode 100644
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to