Fosdccf.blog.chinaunix.net
sdccf
全部博文(19283)
Linux酷软(214)
tmp(0)
PostgreSQL(93)
Solaris(383)
AIX(173)
SCOUNIX(575)
DB2(1005)
Shell(386)
C/C++(1187)
MySQL(1750)
Sybase(465)
Oracle(3695)
Informix(548)
HP-UX(0)
IBM AIX(2)
Sun Solaris(0)
BSD(1)
Linux(8597)
SCO UNIX(23)
2011年(1)
2009年(125)
2008年(19094)
2007年(63)
clifford
linky521
曾德标
fengzhan
leon_yu
mcuflowe
yt200902
guanyuji
GY123456
snow888
carlos94
丸喵喵
sean229
cxunix
可怜的猪
cqxc413
xzzgege
wb123456
分类: Oracle
2008-03-30 13:13:35
整合模块时用到的有关Oracle时间格式的SQL语句: 1.以12小时制显示 SQL>select to_char(sysdate,'YYYY-MM-DD HH12:MI:SS AM')from dual; TO_CHAR(SYSDATE,'YYYY-MM-DDHH1 ------------------------------ 2007-06-29 02:50:06 下午 2.以24小时制显示 SQL> select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS AM')from dual; TO_CHAR(SYSDATE,'YYYY-MM-DDHH2 ------------------------------ 2007-06-29 15:00:58 下午 3.得到当前时间的前一分钟 select to_char(Sysdate-1/21/60,'HH24:MI:SS')from dual; TO_CHAR(SYSDATE-1/21/60,'HH24: ------------------------------ 15:00:54 4.得到当前时间的后一分钟 select to_char(Sysdate+1/21/60,'HH24:MI:SS')from dual; TO_CHAR(SYSDATE+1/21/60,'HH24: ------------------------------ 15:03:53 5.得到当前时间的前一小时 select to_char(Sysdate-1/24,'HH24:MI:SS')from dual; TO_CHAR(SYSDATE-1/24,'HH24:MI: ------------------------------ 14:03:13 6.得到当前时间的后一小时 select to_char(Sysdate+1/24,'HH24:MI:SS')from dual; TO_CHAR(SYSDATE+1/24,'HH24:MI: ------------------------------ 16:03:32 7.得到当前时间的后一天 select to_char(Sysdate+1,'YYYY-MM-DD')from dual; TO_CHAR(SYSDATE+1,'YYYY-MM-DD' ------------------------------ 2007-06-30
整合模块时用到的有关Oracle时间格式的SQL语句:
1.以12小时制显示
SQL>select to_char(sysdate,'YYYY-MM-DD HH12:MI:SS AM')from dual; TO_CHAR(SYSDATE,'YYYY-MM-DDHH1 ------------------------------ 2007-06-29 02:50:06 下午
2.以24小时制显示
SQL> select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS AM')from dual; TO_CHAR(SYSDATE,'YYYY-MM-DDHH2 ------------------------------ 2007-06-29 15:00:58 下午
3.得到当前时间的前一分钟
select to_char(Sysdate-1/21/60,'HH24:MI:SS')from dual; TO_CHAR(SYSDATE-1/21/60,'HH24: ------------------------------ 15:00:54
4.得到当前时间的后一分钟
select to_char(Sysdate+1/21/60,'HH24:MI:SS')from dual; TO_CHAR(SYSDATE+1/21/60,'HH24: ------------------------------ 15:03:53
5.得到当前时间的前一小时
select to_char(Sysdate-1/24,'HH24:MI:SS')from dual; TO_CHAR(SYSDATE-1/24,'HH24:MI: ------------------------------ 14:03:13
6.得到当前时间的后一小时
select to_char(Sysdate+1/24,'HH24:MI:SS')from dual; TO_CHAR(SYSDATE+1/24,'HH24:MI: ------------------------------ 16:03:32
7.得到当前时间的后一天
select to_char(Sysdate+1,'YYYY-MM-DD')from dual; TO_CHAR(SYSDATE+1,'YYYY-MM-DD' ------------------------------ 2007-06-30
上一篇:Oracle 9.2.0.1版本函数编译的一个BUG
下一篇:Oracle利用传输表空间导出导入数据的步骤
登录 注册