Oracle® OLAP DML Reference 11g Release 2 (11.2) Part Number E17122-07 |
|
|
PDF · Mobi · ePub |
The TODAY function returns the current date as a DATE or TEXT value.
DATE or TEXT depending on the data type that is expected:
DATE
When you display a returned DATE value, the value has the format specified by the date template in the DATEFORMAT option. When the day of the week or the name of the month is used in the date template, TODAY uses the day names specified in the DAYNAMES option and the month names specified in the MONTHNAMES option.
TEXT
Where a text value is expected. TODAY automatically converts the date to a TEXT value, using the current template in the DATEFORMAT option to format the text value. When you want to override the current DATEFORMAT template, you can convert the date result to text by using the CONVERT function with a date-format argument.
TODAY
OLADM1992Example 8-148 Displaying Today's Date
The following statements send the current date in DATE format to the current outfile.
DATEFORMAT = '<wtextl> <mtextl> <d>, <yyyy>' SHOW TODAY
When the current date is January 15, 1996, then these statements produce the following output.
Monday January 15, 1996
OLADM1993Example 8-149 Calculating a Date Using the TODAY Function
The following statement calculates the date 60 days from today.
SHOW TODAY + 60
When the current date is January 15, 1996, then this statement produces the following output.
Friday March 15, 1996