我有一个包含以下内容的存储过程:
V_DATACONVERTIDA varchar2(100) := TO_DATE('27/10/1994 23:59:59', 'DD/MM/YYYY HH24:MI:SS.SSSSS');
它工作正常,但问题是我必须将该日期设为变量。所以我创建了
V_DATAEXPIRACAO VARCHAR2(100) := p__formdata;
是p__formdata (varchar2) 来自 SP 的参数。
但是,当我进行更改时,出现以下错误:
ORA-01858: 在需要数字的地方发现了一个非数字字符