Which statement accomplishes this?

You need to create a table named ORDERS that contain four columns: 1. an ORDER_ID
column of number data type 2. a CUSTOMER_ID column of number data type 3. an
ORDER_STATUS column that contains a character data type 4. a DATE_ORDERED
column to contain the date the order was placed. When a row is inserted into the table, if no
value is provided when the order was placed, today’s date should be used instead. Which
statement accomplishes this?

You need to create a table named ORDERS that contain four columns: 1. an ORDER_ID
column of number data type 2. a CUSTOMER_ID column of number data type 3. an
ORDER_STATUS column that contains a character data type 4. a DATE_ORDERED
column to contain the date the order was placed. When a row is inserted into the table, if no
value is provided when the order was placed, today’s date should be used instead. Which
statement accomplishes this?

A.
CREATE TABLE orders (order_id NUMBER (10),customer_id NUMBER (8),order_status
VARCHAR2 (10),date_ordered DATE = SYSDATE);

B.
CREATE TABLE orders (order_id NUMBER (10),customer_id NUMBER (8),order_status
VARCHAR2 (10),date_ordered DATE DEFAULT SYSDATE);

C.
CREATE OR REPLACE TABLE orders (order_id NUMBER (10),customer_id NUMBER
(8),order_status VARCHAR2 (10),date_ordered DATE DEFAULT SYSDATE);

D.
CREATE OR REPLACE TABLE orders (order_id NUMBER (10),customer_id NUMBER
(8),order_status VARCHAR2 (10),date_ordered DATE = SYSDATE);

Explanation:



Leave a Reply 1

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


Jerry

Jerry

It should be B , use the default syntax to identify the date = sysdate if no value inserted