SQL> select to_char(sysdate,'YYYYMMDD W HH24:MI:SS') from dual;TO_CHAR(SYSDATE,'YY
-------------------
20030327 4 18:16:09SQL> select to_char(sysdate,'W') from dual;T
-
4
-------------------
20030327 4 18:16:09SQL> select to_char(sysdate,'W') from dual;T
-
4
解决方案 »
- oracle执行计划
- 有挑战性的SQL语句难题,各位试试,谢谢。
- 求一个sql文的写法
- Oracle会话的问题
- 关于一个sql的问题,请大家帮帮忙。特别邀请wildwave
- 我的ORA8I的表空间不足了,求救!
- 怎么在sql 语句中调用存储过程,把存储过程返回值当成一个字段来使用?
- 请教一个SQL查询语句中过滤多个关键词的问题。多谢
- 我想用存储过程插入一条记录,ID(number)为表中目前最大记录加一,怎么解决啊
- oracle的一个更新语句怎么写呢?
- OCISessionBegin: ORA-12705: invalid or unknown NLS parameter value specified 错误是什么错误,该如何解决?
- 高分(请问ORACLE中有没有临时表? 就像SQLSERVER2000中一样?)
SQL> select sysdate,to_char(sysdate,'D') from dual;SYSDATE T
--------- -
27-MAR-03 5
select to_char(sysdate,'yyyy') from dual; --年
select to_char(sysdate,'Q' from dual; --季
select to_char(sysdate,'mm') from dual; --月
select to_char(sysdate,'dd') from dual; --日
ddd 年中的第几天
WW 年中的第几个星期
W 该月中第几个星期
D 周中的星期几
hh 小时(12)
hh24 小时(24)
Mi 分
ss 秒
----------------------
星期四