Oracle中的DATE函数

时间:2012-03-20 16:37:48

标签: oracle function date

我最近遇到过这样的示例代码:

select TO_CHAR(DATE '2012-3-1', 'Day Month Year') from dual;

我理解TO_CHAR,但我以前从未见过使用DATE,也找不到与之相关的文档。有人可以解释它是如何工作的,和/或提供一些文档的链接吗?

谢谢, 丹

2 个答案:

答案 0 :(得分:5)

你搜索得不够好:-) Google Oracle DATE literal并找到:

http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements003.htm#BABGIGCJ

摘录:

  

要将DATE值指定为文字,必须使用Gregorian   日历。您可以指定ANSI文字,如下例所示:

DATE '1998-12-25'

答案 1 :(得分:1)