求救oracle时间格式! to_date('1999-10-20 12:00:00','yyyy-mm-dd hh24:mi:ss') 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select to_char(sysdate,'yyyy/mm/dd hh24:mi:ss') from dual; yyyy 年mm 月dd 日hh12 时(12小时制)hh24 时(24小时制)mi 分ss 秒例:select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')from dual; SELECT TO_CHAR(SYSDATE,'YYYY-MM-SS HH24:MI:SS') FROM DUAL; to_char(sysdate,'yyyymmdd hh24:mi:ss') select to_char(to_date('1999-10-20','yyyy-mm-dd'),'yyyy-mm-dd hh24:mi:ss') from dual to_date('1999-10-20 12:00:00','yyyy-mm-dd hh24:mi:ss') to_date('1999-10-20 12:00:00','yyyy-mm-dd hh24:mi:ss') selete to_char(to_date('1999-10-20','yyyy-mm-dd'),'hh24:mi:ss') from dual 9i以上-----------------------------SQL>select to_char(systimestamp,'yyyy-mm-dd hh24:mi:ssxff') time1, to_char(current_timestamp) time2 from dual;TIME1 TIME2----------------------------- ----------------------------------------------------------------2003-10-24 10:48:45.656000 24-OCT-03 10.48.45.656000 AM +08:00毫秒在to_char中对应的是FF。SQL> select to_timestamp('2003-10-24 10:48:45.656000','yyyy-mm-dd hh24:mi:ssxff') from dual;TO_TIMESTAMP('2003-10-2410:48:-------------------------------------------------24-10月-03 10.48.45.656000000 上午 一般的,用to_date,to_char转换,特殊的就用timestamp类型的,精度是妙后面9位 select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')from dual; select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')from dual; select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss')from dual; SQL> select to_char(sysdate,'yyyy-mm-dd hh24:mm:ss') from dual; select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; Oracle问答题,答对有分,不对有鼓励分 这样的sql语句该怎样写? 关于数据库开发,怎么确定指标? 求 中国orcale论坛地址 PL/SQL Developer使用问题请教 ★★建索引的方案★★ 大大们帮帮忙???? 如何测试我的存储过程 关于找数据库领域工作的调查 oracle 存储过程字符串拼接,用in 查询 问题 关于回滚 这样程序错误在那里?
mm 月
dd 日
hh12 时(12小时制)
hh24 时(24小时制)
mi 分
ss 秒
例:
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
from dual;
-----------------------------
SQL>select to_char(systimestamp,'yyyy-mm-dd hh24:mi:ssxff') time1,
to_char(current_timestamp) time2 from dual;TIME1 TIME2
----------------------------- ----------------------------------------------------------------
2003-10-24 10:48:45.656000 24-OCT-03 10.48.45.656000 AM +08:00
毫秒在to_char中对应的是FF。SQL> select to_timestamp('2003-10-24 10:48:45.656000','yyyy-mm-dd hh24:mi:ssxff') from dual;TO_TIMESTAMP('2003-10-2410:48:
-------------------------------------------------
24-10月-03 10.48.45.656000000 上午
from dual;
from dual;
from dual;