日期:2014-05-17  浏览次数:20758 次

大家帮我看下,这个语句怎么错了啊?
DECLARE
arg date;
begin
  arg := to_char('23-12-23 12:12:12','yyyy-mm-dd hh24:mi:ss');
  dbms_output.put_line(arg);
end;



这个报错,,,应该怎么写啊? 我像把年,月,日,小时,分钟,秒 都保存在arg中

------解决方案--------------------
可以保存,你大概是想说打印出来看不到小时,分,秒吧?
先执行下
alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';