完整的示例存储过程如下:

CREATE OR REPLACE PROCEDURE print_sql_statement AS
   sql_statement VARCHAR2(1000) := 'SELECT * FROM employees';
BEGIN
   DBMS_OUTPUT.ENABLE(NULL);
   DBMS_OUTPUT.PUT_LINE('SQL语句为:'|| sql_statement);
   DBMS_OUTPUT.FLUSH;
END;

当调用存储过程print_sql_statement时,将在输出窗口中打印SQL语句"SELECT * FROM employees"。

希望这能帮助你解决问题!

    • 2991
  •