Я пытаюсь создать процедуру, которую я могу вызвать, которая изменила бы формат даты, и у меня возникли некоторые проблемы, и я мог бы использовать некоторую помощь.
Если я попробую этот код:
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
Любое понимание будет с благодарностью.