Есть несколько способов, выбрать то, что вы хотите из списка:
1.
SQL> SELECT EXTRACT(DAY FROM SYSTIMESTAMP) THE_DAY,
2 EXTRACT(MONTH FROM SYSTIMESTAMP) THE_MONTH,
3 EXTRACT(YEAR FROM SYSTIMESTAMP) THE_YEAR
4 FROM DUAL
5/
THE_DAY THE_MONTH THE_YEAR
---------- ---------- ----------
1 10 2014
SQL>
2.
SQL> SELECT TO_CHAR(SYSTIMESTAMP,'Day') THE_DAY,
2 TO_CHAR(SYSTIMESTAMP,'Month') THE_MONTH,
3 to_char(SYSTIMESTAMP,'Year') THE_YEAR
4 FROM DUAL
5/
THE_DAY THE_MONTH THE_YEAR
--------- --------- ------------------------------------------
Wednesday October Twenty Fourteen
3.
SQL> SELECT TO_CHAR(SYSTIMESTAMP,'Dy') THE_DAY,
2 TO_CHAR(SYSTIMESTAMP,'Mon') THE_MONTH,
3 to_char(SYSTIMESTAMP,'YYYY') THE_YEAR
4 FROM DUAL
5/
THE THE THE_
--- --- ----
Wed Oct 2014
спасибо! это работает. Кроме того, если я хочу получить текущий год - что должно быть формулой ApplySimple? – Anant
вы должны использовать YEAR в первом решении или «yyyy» во втором и третьем – mucio