有人可以向我解释为什么当我尝试在SQL Developer工作表中编译该语法时为什么根本不起作用?好像'@'char是SQL Developer进行的预处理,但是我没有找到任何解释,这就是为什么发生了什么。
CREATE OR REPLACE PROCEDURE PROC_TEST
IS
/*
@ example
*/
BEGIN
DBMS_OUTPUT.PUT_LINE('Test @ Procedure');
END;
/
这很好用:
CREATE OR REPLACE PROCEDURE PROC_TEST
IS
/*
- example
*/
BEGIN
DBMS_OUTPUT.PUT_LINE('Test @ Procedure');
END;
/
SQL Developer版本17.2.0.188
Oracle数据库12c
非常感谢。