Closed ramzes642 closed 6 days ago
PrepareBatch(ctx, "INSERT INTO rowtest(createDt, value)") Returns error:
code: 62, message: Syntax error: failed at position 20 ('('): (createDt, VALUES. Unmatched parentheses: (
Under debugger I see that query var is cut by insertMatch regexp to INSERT INTO rowtest(createDt,
INSERT INTO rowtest(createDt,
No error
package code batch, err := clickhouse.PrepareBatch(ctx, "INSERT INTO rowtest(createDt, value)") if err != nil { log.Println(err) }
clickhouse-go
CREATE TABLE
create table rowtest(createDt DateTime, value Int64) ENGINE = MergeTree ORDER BY (createDt)
Observed
PrepareBatch(ctx, "INSERT INTO rowtest(createDt, value)") Returns error:
code: 62, message: Syntax error: failed at position 20 ('('): (createDt, VALUES. Unmatched parentheses: (
Under debugger I see that query var is cut by insertMatch regexp to
INSERT INTO rowtest(createDt,
Expected behaviour
No error
Code example
Error log
Details
Environment
clickhouse-go
version: v2.24.0CREATE TABLE
statements for tables involved:create table rowtest(createDt DateTime, value Int64) ENGINE = MergeTree ORDER BY (createDt)