You need to calculate the number of days from 1st January 2007 till date . Dates are stored
in the default format of dd-mon-rr. Which two SQL statements would give the required
output? (Choose two.)
A.
SELECT SYSDATE – ’01-JAN-2007′ FROM DUAL:
B.
SELECT TO_DATE(SYSDATE. *DD/MONTH/YYYY’) – ’01/JANUARY/2007′ FROM
DUAL:
C.
SELECT TO_CHAR(SYSDATE. ‘DD-MON-YYYY’) – ’01-JAN-2007′ FROM DUAL:
D.
SELECT SYSDATE – TOJDATE(X)1/JANUARY/2007″) FROM DUAL:
E.
SELECT SYSDATE – TOJDATE(’01-JANUARY-2007′) FROM DUAL;
What on earth is the function TOJDATE?
Another crap question and answer in the exam.
So, what are the correct answers?
ok, d and e are correct but there is a typo error it’s TO_DATE not TOJDATE