1Z0-007 · Question #45
The EMPLOYEES table has these columns: LAST NAME VARCHAR2(35) SALARY NUMBER(8,2) HIRE_DATE DATE Management wants to add a default value to the SALARY column. You plan to alter the table by using…
The correct answer is B. A change to the DEFAULT value affects only subsequent insertions to the table. A change to the DEFAULT value affects only subsequent insertions to the table. Existing rows will not be affected. Incorrect Answers A: Column definitions can be altered to add DEFAULT values. C: Column definitions can be altered to add DEFAULT values. It works for columns with…
Question
The EMPLOYEES table has these columns:
LAST NAME VARCHAR2(35) SALARY NUMBER(8,2) HIRE_DATE DATE Management wants to add a default value to the SALARY column. You plan to alter the table by using this SQL statement:
ALTER TABLE EMPLOYEES MODIFY (SALARY DEFAULT 5000); What is true about your ALTER statement?
Options
- AColumn definitions cannot be altered to add DEFAULT values.
- BA change to the DEFAULT value affects only subsequent insertions to the table.
- CColumn definitions cannot be altered at add DEFAULT values for columns with a NUMBER data type.
- DAll the rows that have a NULL value for the SALARY column will be updated with the value 5000.
How the community answered
(20 responses)- A5% (1)
- B75% (15)
- C5% (1)
- D15% (3)
Explanation
A change to the DEFAULT value affects only subsequent insertions to the table. Existing rows will not be affected. Incorrect Answers A: Column definitions can be altered to add DEFAULT values. C: Column definitions can be altered to add DEFAULT values. It works for columns with a NUMBER data type also. D: A change to the DEFAULT value affects only subsequent insertions to the table. Existing rows will not be affected.
Topics
Community Discussion
No community discussion yet for this question.