【发布时间】:2018-03-11 15:11:55
【问题描述】:
我有一个使用以下数据类型的表:
CREATE TABLE Paper
( keyId NUMBER PRIMARY KEY,
version VARCHAR2(255) )
我已将另一个表格导出到 .txt 文件(ANSI 分隔文本),其中包含以下信息:
keyId,version
417039,`1.1.0`
1032401,`3.5.0`
123328,`5.1.0`
3453791,`6.3.3`
43342467,`7.0.0`
54563,`1.0.0`
然后我点击“文件”>“导入数据”并运行下面的查询并选择我之前导出的 .txt 文件:
INSERT INTO Paper ( keyId , version ) VALUES ( ? , ? )
并且..我收到此错误:
Error: executing query for record 1: 1008: ORA-01008: not all variables bound.
我确保在导入时忽略 .txt 文件的第一行,因为它以标题列开头。我的问题是什么?
【问题讨论】:
-
您是否在 Options->Import/Export 中指定了正确的分隔符?你真的要导入反引号吗?
-
@dnoeth 我相信我做到了。我什至尝试使用自制的文本文件删除反引号。任何其他建议将不胜感激。谢谢
-
试试双引号。
-
我已经尝试过@access_granted,仍然没有运气