SQL> SELECT TRUNC(SYSDATE,'YYYY') "RESULT" FROM DUAL;RESULT
----------
01-1月 -04SQL> SELECT TRUNC(SYSDATE,'MM') "RESULT" FROM DUAL;RESULT
----------
01-8月 -04SQL> SELECT TRUNC(SYSDATE,'DD') "RESULT" FROM DUAL;RESULT
----------
26-8月 -04
精确到知道格式位置
----------
01-1月 -04SQL> SELECT TRUNC(SYSDATE,'MM') "RESULT" FROM DUAL;RESULT
----------
01-8月 -04SQL> SELECT TRUNC(SYSDATE,'DD') "RESULT" FROM DUAL;RESULT
----------
26-8月 -04
精确到知道格式位置
解决方案 »
- 请教一个ORACLE事务问题
- ORACLE11g 我做了Create pfile from spfile;操作后,就无法找到SID了,我该如何做?
- oracle索引问题
- 帮忙转换下
- OCIObjectFree 释放不了OCIObjectNew申请的对象,内存没减少
- 给个数据库对接的例子代码
- select name from student和select name from student where name='%%' 的区别?
- 一个关于SQL语法的问题?
- 有经验的来看看,帮帮忙吧,谢了,兄弟!
- 请问如何保存图片啊!高手来吧
- 上次去一家外企面试的SQL题,没写出来,请写SQL语句的高手请进来看看这个复杂查询怎么写!?
- 求助!!在程序中知道一个表名,那怎样用代码列出这个表的列名!!!
例如:
SQL> SELECT TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS') "RESULT" FROM DUAL;RESULT
-------------------
2004-08-26 17:09:55SQL> SELECT TO_CHAR(SYSDATE,'YYYY-MM-DD') "RESULT" FROM DUAL;RESULT
----------
2004-08-26