错误:插入多个值我收到此错误ORA-00911:无效字符

时间:2013-03-19 21:37:48

标签: oracle-xe

我是一名远程学习的第一年学生,他在构建我的数据库时遇到了问题。

我得到的错误是ORA-00911:当我执行以下操作时无效字符:

INSERT INTO ORDER_LINE
VALUES
('21608','AT94',11,21.95);
INSERT INTO ORDER_LINE
VALUES
('21610','DR93',1,495.00);
INSERT INTO ORDER_LINE
VALUES
('21610','DW11',1,399.99);
INSERT INTO ORDER_LINE
VALUES
('21613','KL62',4,329.95);
INSERT INTO ORDER_LINE
VALUES
('21614','KT03',2,595.00);
INSERT INTO ORDER_LINE
VALUES
('21617','BV06',2,794.95);
INSERT INTO ORDER_LINE
VALUES
('21617','CD52',4,150.00);
INSERT INTO ORDER_LINE
VALUES
('21619','DR93',1,495.00);
INSERT INTO ORDER_LINE
VALUES
('21623','KV29',2,1290.00);

我注意到当我逐个插入值时,似乎都没问题。当我想一次插入多个值时,问题会以某种方式发生。

论坛有很多类似的问题,但因为我是NOOB,我无法看到我哪里出错了。我已经重新输入了所有内容,因为我可能在某处犯了一个错误,但仍然遇到了这个问题。

1 个答案:

答案 0 :(得分:0)

使用Toad到Oracle 10g时遇到了同样的问题。 您必须在BEGIN和END之间插入插入查询:

setUp