此问题已在此处有答案:
oracle express 11g exception weird(2个答案)
25天前关闭
使用DBVisualizer执行Oracle查询
BEGIN
FOR counter_var IN 1..50
LOOP
INSERT INTO customers VALUES (counter_var,"Yash","Pune",0,0);
END LOOP;
COMMIT;
END;
/
获取以下错误:(附截图以供参考)[代码:6550,SQL状态:65000] ORA-06550:第4行,第59栏:PLS-00103:当预期以下之一时,遇到符号“文件结束”:; [脚本位置:99 - 100]
如果我使用单引号,仍然会得到相同的错误。
如果我们可以使用任何其他方法在Oracle 12 c中插入多个记录,请告诉我
1条答案
按热度按时间vwhgwdsa1#
另一种方法是:
还有一件事要记住请写出要插入的列的列表,这样当有人向你要插入的表中添加列时,插入不会失败。否则,我不知道你的代码为什么会失败。就像你有一些奇怪的性格或者...通常,在Oracle SQL和PL/SQL中,文字字符串由单引号而不是双引号括起来。