我得到了一个非常讨厌的bug。如果我使用简单查询运行脚本:
SELECT C.cnum
FROM CLASS C
WHERE C.room = '115'
我在终端上输出此输出,光标一直闪烁。我得到了几个不同查询的相同结果。
SQL> @test.sql
4
答案 0 :(得分:0)
尝试将/
放在新行上。
答案 1 :(得分:0)
SELECT C.cnum
FROM CLASS C
WHERE C.room = '115'
您必须使用分号 终止 SQL语句。
SELECT C.cnum
FROM CLASS C
WHERE C.room = '115';
此外,更喜欢将/
用于嵌入了大量语句的 PL / SQL 对象。如果对{strong> SQL语句使用/
,则可能最终执行语句两次,因为先前执行的语句在当前缓冲区中,并且/
执行语句当前缓冲区。