【发布时间】:2020-08-06 04:33:33
【问题描述】:
我正在尝试创建一个我可以调用的过程,它会改变日期格式,我遇到了一些问题,可以使用一些帮助。
如果我试试这个代码:
create or replace PROCEDURE DATE_SESSION IS
BEGIN
ALTER SESSION SET NLS_date_format = 'MM/DD/YYYY';
END;
我收到此错误:
Error starting at line : 1 in command -
DATE_SESSION
Error report -
Unknown Command
如果我尝试这段代码:
create or replace PROCEDURE DATE_SESSION IS
BEGIN
EXECUTE IMMEDIATE 'ALTER SESSION SET NLS_date_format = 'MM/DD/YYYY';';
END;
然后执行它:
DATE_SESSION
我收到此错误:
Error starting at line : 1 in command -
DATE_SESSION
Error report -
Unknown Command
任何见解将不胜感激。
【问题讨论】:
标签: oracle stored-procedures plsql oracle-sqldeveloper procedure