Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Oracle Miscellaneous > HELP why will ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 2 Topic 6968 of 7079
Post > Topic >>

HELP why will the statement update all the order_date to Sysdate?

by OracleDream <fateuk.w@[EMAIL PROTECTED] > Jun 24, 2008 at 11:43 PM

I am preparing for 1z0--047 now. There is one question I can not
understand.


View the Exhibit and examine the structure of the ORDERS and
ORDER_ITEMS tables.

Orders

NAME NULL? TYPE
order_id not null number(12)
order_date date
customer_id number(6)
order_total number(8,2)


Order_Items

NAME NULL? TYPE
order_id not null number(3)
product_id not null number(2)
qty number(6,2)
unit_price number(8,2)


In the ORDERS table, ORDER_ID is the PRIMARY KEY and ORDER_DATE has
the DEFAULT value as SYSDATE.

Evaluate teh following statement:

UPDATE orders
SET order_date=DEFAULT
WHERE order_id IN (SELECT order_id FROM order_items
WHERE qty IS NULL);


What would be the outcome of the above statement?

A. The UPDATE statement would not work because the main query and the
subquery use different tables.
B. The UPDATE statement would not work because the DEFAULT value can
be used only in INSERT statements.
C. The UPDATE statement would change all ORDER_DATE values to SYSDATE
provided the current
ORDER_DATE is NOT NULL and QTY is NULL.
D. The UPDATE statement would change all the ORDER_DATE values to
SYSDATE irrespective of what the
current ORDER_DATE value is for all orders where QTY is NULL.

The answer is D. I don't get it. I tested this statement serveral
times. the answer should be C ( at least C is the closest question)


Please help, guys!
 




 2 Posts in Topic:
HELP why will the statement update all the order_date to Sysdat
OracleDream <fateuk.w@  2008-06-24 23:43:35 
Re: HELP why will the statement update all the order_date to Sy
"Shakespeare" &  2008-06-25 08:54:53 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Thu Aug 21 17:22:05 CDT 2008.