oracle中斜线(/)和分号(;)问题
oracle 执行脚本中的 sql 语句有的语句带结尾有 /,有的结尾只有 ;
对于普通 select、insert 单行语句以 ;表示此 sql 输语句入结束并执行。
对于语句块,也就是带有begin ... end 的代码,结尾的分号;表述整个语句块的输入结束,并保存在缓存中并不执行,需要输入杠 / 来执行缓存中的语句。
ps:
/ 一般情况下表示再次执行上一次缓存的sql
分类: oracle
oracle 执行脚本中的 sql 语句有的语句带结尾有 /,有的结尾只有 ;
对于普通 select、insert 单行语句以 ;表示此 sql 输语句入结束并执行。
对于语句块,也就是带有begin ... end 的代码,结尾的分号;表述整个语句块的输入结束,并保存在缓存中并不执行,需要输入杠 / 来执行缓存中的语句。
ps:
/ 一般情况下表示再次执行上一次缓存的sql