欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入 SYSDATE 2 –◎ 可得到目前系统的时间 3 4 ex. 5 select sysdate from dual; 6 7 sysdate 8 ———- 9 20-SEP-07 10 11 常用之日期格式 12 13 日期格式 说明 14 ——————————-
欢迎进入Oracle社区论坛,与200万技术人员互动交流 >>进入
SYSDATE
2 –◎ 可得到目前系统的时间
3
4 ex.
5 select sysdate from dual;
6
7 sysdate
8 ———-
9 20-SEP-07
10
11 常用之日期格式
12
13 日期格式 说明
14 ————————————————————————
15 YYYY/MM/DD — 年/月/日
16 YYYY — 年(4位)
17 YYY — 年(3位)
18 YY — 年(2位)
19 MM — 月份
20 DD — 日期
21 D — 星期
22 — 星期日 = 1 星期一 = 2 星期二 = 3
23 — 星期三 = 4 星期四 = 5 星期五 = 6 星期六 = 7
24
25 DDD — 一年之第几天
26 WW — 一年之第几周
27 W — 一月之第几周
28 YYYY/MM/DD HH24:MI:SS — 年/月/日 时(24小时制):分:秒
29 YYYY/MM/DD HH:MI:SS — 年/月/日 时(非24小时制):分:秒
30 J — Julian day,Bc 4712/01/01 为1
31 RR/MM/DD — 公元2000问题
32 – 00-49 = 下世纪;50-99 = 本世纪
33 ex.
34 select to_char(sysdate,’YYYY/MM/DD’) FROM DUAL; — 2007/09/20
35 select to_char(sysdate,’YYYY’) FROM DUAL; — 2007
36 select to_char(sysdate,’YYY’) FROM DUAL; — 007
37 select to_char(sysdate,’YY’) FROM DUAL; — 07
38 select to_char(sysdate,’MM’) FROM DUAL; — 09
39 select to_char(sysdate,’DD’) FROM DUAL; — 20
40 select to_char(sysdate,’D’) FROM DUAL; — 5
41 select to_char(sysdate,’DDD’) FROM DUAL; — 263
42 select to_char(sysdate,’WW’) FROM DUAL; — 38
43 select to_char(sysdate,’W’) FROM DUAL; — 3
44 select to_char(sysdate,’YYYY/MM/DD HH24:MI:SS’) FROM DUAL; — 2007/09/20 15:24:13
45 select to_char(sysdate,’YYYY/MM/DD HH:MI:SS’) FROM DUAL; — 2007/09/20 03:25:23
46 select t本文来源gao($daima.com搞@代@#码$网o_char(sysdate,’J’) FROM DUAL; — 2454364
47 select to_char(sysdate,’RR/MM/DD’) FROM DUAL; — 07/09/20