以以下格式导入Excel时出错:
"hdr1", "hdr2", "hdr3", "hdr4", "hdr5", "hdr6", "hdr7"
"value1","value2","value3","value4","value5","value6","value7"
错误声明:
对记录1执行查询时出错,[3706]语法错误:预期在')'和'INSERT'关键字之间。
我正在使用SQL Teradata助手。我尝试在';'
和Create Table
之间放置Insert
,但这没有帮助。 Teradata希望它只是一个声明。
创建表声明:
CREATE SET TABLE database_name.table_name ,FALLBACK ,
NO BEFORE JOURNAL,
NO AFTER JOURNAL,
CHECKSUM = DEFAULT,
DEFAULT MERGEBLOCKRATIO
(
value1 VARCHAR(1000),
value2 VARCHAR(1000),
value3 VARCHAR(1000),
value4 VARCHAR(1000),
value5 VARCHAR(1000),
value6 VARCHAR(1000),
value7 VARCHAR(1000)
)
INSERT INTO database_name.table_name VALUES(?,?,?,?,?,?,?....);
答案 0 :(得分:0)
首先将CREATE作为单独的请求发出。 然后打开“导入数据”,作为单独的请求执行INSERT,然后关闭“导入数据”。