[align=center] SELECT TO_DATE('2010/10/23 19:10:15','YYYY/MM/DD HH24:MI:SS') INTO vdatetime FROM dual;
变量vdatetime得到的值是23-oct-10,而没有时间。
而单独用sql语句
SELECT TO_DATE('2010/10/23 19:10:15','YYYY/MM/DD HH24:MI:SS') FROM dual;
查询得出的结果又是
2010-10-23 19:10:15
又可以得到日期和时间。
请问这是什么原因?如果我希望执行SELECT TO_DATE('2010/10/23 19:10:15','YYYY/MM/DD HH24:MI:SS') INTO vdatetime FROM dual语句后vdatetime格式为 2010-10-23 19:10:15,该怎么做呢?[/align]
变量vdatetime得到的值是23-oct-10,而没有时间。
而单独用sql语句
SELECT TO_DATE('2010/10/23 19:10:15','YYYY/MM/DD HH24:MI:SS') FROM dual;
查询得出的结果又是
2010-10-23 19:10:15
又可以得到日期和时间。
请问这是什么原因?如果我希望执行SELECT TO_DATE('2010/10/23 19:10:15','YYYY/MM/DD HH24:MI:SS') INTO vdatetime FROM dual语句后vdatetime格式为 2010-10-23 19:10:15,该怎么做呢?[/align]
'YYYY-MM-DD HH24:MI:SS'),
'YYYY-MM-DD HH24:MI:SS')
from dual;