oracle 中 斜杠的含义

2025-05-03 19:59:04
推荐回答(2个)
回答1:

斜杠 就是让服务器执行前面所写的 SQL 脚本。
因为你普通的 select 语句, 一个分号,就可以执行了。

但是如果你的是存储过程, 那么遇到分号,就不能马上执行了。
这个时候,就需要通过 斜杠 来执行了。
下面是例子:

SQL> set serveroutput on
SQL> BEGIN
2 dbms_output.put_line('Hello World');
3 END;
4 /
Hello World

PL/SQL procedure successfully completed.

回答2:

在Oracle中,用来终止SQL语句。更准确的说,是表示了“运行现在位于缓冲区的SQL代码”。正斜杠也用作分隔项。