-
Notifications
You must be signed in to change notification settings - Fork 614
Closed
Labels
area:generalgeneral issue without a specific area.general issue without a specific area.area:sql-parserbugjdbc-v2jdbc-v2 issuesjdbc-v2 issues
Milestone
Description
Hi, i use latest client 0.9.1 and get trouble with word ip, is it reserved? I cannot find
val sqlParser: SqlParser = SqlParser()
println(sqlParser.parsePreparedStatement("CREATE TABLE IF NOT EXISTS statistics.vast_event_v2\n" +
"(\n" +
" ip UInt32\n" +
") ENGINE = ReplacingMergeTree()"))
and get error:
[WARN ] 2025-08-07 04:09:46,740 com.clickhouse.jdbc.internal.SqlParser - SQL syntax error at line: 3, pos: 4, extraneous input 'ip' expecting {AFTER, ALIAS, ALL, ALTER, AND, ANTI, ANY, ARRAY, AS, ASCENDING, ASOF, AST, ASYNC, ATTACH, BETWEEN, BOTH, BY, CASE, CAST, CHECK, CLEAR, CLUSTER, CODEC, COLLATE, COLUMN, COMMENT, CONSTRAINT, CREATE, CROSS, CUBE, CURRENT, DATABASE, DATABASES, DATE, DAY, DEDUPLICATE, DEFAULT, DELAY, DELETE, DESC, DESCENDING, DESCRIBE, DETACH, DICTIONARIES, DICTIONARY, DISK, DISTINCT, DISTRIBUTED, DROP, ELSE, END, ENGINE, EVENTS, EXISTS, EXPLAIN, EXPRESSION, EXTRACT, FETCHES, FINAL, FIRST, FLUSH, FOLLOWING, FOR, FORMAT, FREEZE, FROM, FULL, FUNCTION, GLOBAL, GRANULARITY, GROUP, HAVING, HIERARCHICAL, HOUR, ID, IF, ILIKE, IN, INDEX, INJECTIVE, INNER, INSERT, INTERVAL, INTO, IS, IS_OBJECT_ID, JOIN, KEY, KILL, LAST, LAYOUT, LEADING, LEFT, LIFETIME, LIKE, LIMIT, LIVE, LOCAL, LOGS, MATERIALIZE, MATERIALIZED, MAX, MERGES, MIN, MINUTE, MODIFY, MONTH, MOVE, MUTATION, NAME, NO, NOT, NULL_SQL, NULLS, OFFSET, ON, OPTIMIZE, OR, ORDER, OUTER, OUTFILE, OVER, PARTITION, POPULATE, PRECEDING, PREWHERE, PRIMARY, PROJECTION, QUARTER, RANGE, RELOAD, REMOVE, RENAME, REPLACE, REPLICA, REPLICATED, RIGHT, ROLLUP, ROW, ROWS, SAMPLE, SECOND, SELECT, SEMI, SENDS, SET, SETTINGS, SHOW, SOURCE, START, STOP, SUBSTRING, SYNC, SYNTAX, SYSTEM, TABLE, TABLES, TEMPORARY, TEST, THEN, TIES, TIMEOUT, TIMESTAMP, TO, TOP, TOTALS, TRAILING, TRIM, TRUNCATE, TTL, TYPE, UNBOUNDED, UNION, UPDATE, USE, USER, USING, UUID, VALUES, VIEW, VOLUME, WATCH, WEEK, WHEN, WHERE, WINDOW, WITH, YEAR, GRANT, 'false', 'true', IDENTIFIER}
[WARN ] 2025-08-07 04:09:46,741 com.clickhouse.jdbc.internal.SqlParser - SQL syntax error at line: 4, pos: 0, no viable alternative at input 'UInt32)'
Metadata
Metadata
Assignees
Labels
area:generalgeneral issue without a specific area.general issue without a specific area.area:sql-parserbugjdbc-v2jdbc-v2 issuesjdbc-v2 issues