我想要在TOAD中运行大约800个更新语句
UPDATE my_table SET col1 = 'a' WHERE col2 = '1';
UPDATE my_table SET col1 = 'b' WHERE col2 = '2';
UPDATE my_table SET col1 = 'c' WHERE col2 = '3';
UPDATE my_table SET col1 = 'd' WHERE col2 = '4';
我试过了:
将我的陈述包装在:
BEGIN
(update statements)
END;
/
一切都无济于事。它会弹出处理窗口并显示800中的1个......并且即使是第一个语句也永远不会完成。
F9将完成第一个声明,但没有别的。有任何想法吗? TOAD v11.5.1.2
答案 0 :(得分:1)
我试过点击F5,选择所有并点击F5,将我的语句包装在:
您无需在 BEGIN-END块中包含 UPDATE语句。只需使用同一工作表中的所有更新语句以脚本执行或按F5 。