当前位置: 代码迷 >> Oracle管理 >> 如何得到系统时间?
  详细解决方案

如何得到系统时间?

热度:36   发布时间:2016-04-24 05:10:04.0
怎么得到系统时间???????
DECLARE 
ARG DATE;
begin
  arg := SYSDATE;
  dbms_output.put_line(ARG);
end;


得到的结果是: 12-08-01


问题1:我想得到时分秒 怎么得到啊? 
问题2:to_char() 可以把12-08-01加上时分秒吗?

------解决方案--------------------
1、select sysdate from dual; 
2、to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')
------解决方案--------------------
如果LZ是想直接得到系统时间按照 年-月-日 时分秒输出的话,直接将系统当前时间按指定格式输出

例如:按照 2012/08/01 17:09:50

SELECT TO_CHAR(SYSDATE,'YYYY/MM/DD HH24:MI:SS') FROM DUAL
  相关解决方案