ORACLE日期函数问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 09:18:34
请问在Oracle数据库中,如何让日期函数CURRENT_DATE的返回值只含日期,而不要具体时间???

SELECT TO_CHAR(CURRENT_DATE, 'YYYY-MM-DD') FROM dual;

SQL> SELECT TO_CHAR(CURRENT_DATE, 'YYYY-MM-DD') FROM dual;

TO_CHAR(CURRENT_DATE,'YYYY-MM-
------------------------------
2008-11-14

SQL> select trunc(sysdate) from dual;

TRUNC(SYSDATE)
--------------
2008/11/14

SQL> select to_char(sysdate,'yyyy-mm-dd') from dual;

TO_CHAR(SYSDATE,'YYYY-MM-DD')
-----------------------------
2008-11-14

current_date是SQLServer的取当前日期的函数
oracle:
select to_char(sysdate,'yyyy-mm-dd') from dual;

select trunc(sysdate) from dual;