Which two SQL statements would give the required output?

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.)

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 SYSDATE – TOJDATE(X)1/JANUARY/2007″) FROM DUAL:

C.
SELECT SYSDATE – TOJDATE(’01-JANUARY-2007′) FROM DUAL:

D.
SELECT TO_CHAR(SYSDATE. ‘DD-MON-YYYY’) – ’01-JAN-2007′ FROM DUAL:

E.
SELECT TO_DATE(SYSDATE. *DD/MONTH/YYYY’) – ’01/JANUARY/2007′ FROM DUAL:



Leave a Reply 4

Your email address will not be published. Required fields are marked *


Bhavin

Bhavin

A. SELECT SYSDATE – ’01-JAN-2007′ FROM DUAL;
B. SELECT SYSDATE – TO_DATE(’01/JANUARY/2007′) FROM DUAL;
C. SELECT SYSDATE – TO_DATE(’01-JANUARY-2007′) FROM DUAL;
D. SELECT TO_CHAR(SYSDATE, ‘DD-MON-YYYY’) – ’01-JAN-2007′ FROM DUAL;
E. SELECT TO_DATE(SYSDATE, ‘DD/MONTH/YYYY’) – ’01/JANUARY/2007′ FROM DUAL;

answer is B and C

Muhammad Saleem Afzali

Muhammad Saleem Afzali

Thanks Bhavin for correctness

Muhammad Saleem Afzali

Muhammad Saleem Afzali

The Question is typed with Error. Bhavin has corrected, thanks Bhavin.