2. Which of the following will successfully return a user-defined error message?
(1) Point
Incorrect. Refer to Section 7 Lesson 3.
3. You want to display your own error message to the user. What is the correct syntax to do this?
(1) Point
Incorrect. Refer to Section 7 Lesson 3.
4. The following three steps must be performed to use a user-defined exception: - Raise the exception - Handle the exception - Declare the exception In what sequence must these steps be performed?
(1) Point
Incorrect. Refer to Section 7 Lesson 3.
5. The following code does not violate any constraints and will not raise an ORA-02292 error. What will happen when the code is executed?
BEGIN DECLARE e_constraint_violation EXCEPTION; PRAGMA EXCEPTION_INIT(e_constraint_violation, -2292); BEGIN DBMS_OUTPUT.PUT_LINE('Inner block message'); END; EXCEPTION WHEN e_constraint_violation THEN DBMS_OUTPUT.PUT_LINE('Outer block message'); END;
1. Which of the following statements will show whether procedure myproc is valid or invalid? Tandai untuk Ditinjau (1) Point SELECT * FROM deptree; SELECT status FROM USER_PROCEDURES WHERE procedure_name = 'MYPROC'; SELECT status FROM USER_OBJECTS WHERE object_type = 'PROCEDURE' AND object_name = 'MYPROC'; (*) SELECT valid FROM USER_OBJECTS WHERE object_type = 'PROCEDURE' AND object_name = 'MYPROC'; Incorrect. Refer to Section 14 Lesson 1. 2. A single procedure can be both a referenced object and a dependent object. True or False? Tandai untuk Ditinjau (1) Point True (*) False Correct 3. A single PL/SQL subprogram such as a procedure can be both a referenced object and a dependent object. True or False? Tandai untuk Ditinjau (1) Point True (*) False Correct 4. View dept_view is based on a select from table departments. Procedure show_dept contains code which selects from dept_view. Which of the following statements are true? (C...
1. What is wrong with this code example? CREATE OR REPLACE PROCEDURE insert_emps IS TYPE t_emp IS TABLE OF employees%ROWTYPE INDEX BY BINARY_INTEGER; v_emptab t_emp; BEGIN FORALL i IN v_emptab.FIRST..v_emptab.LAST INSERT INTO employees VALUES v_emptab(i); END LOOP; END insert_emps; Tandai untuk Ditinjau (1) Point Nothing is wrong; it will compile successfully. v_emptab is incorrectly typed. FORALL does not require END LOOP. (*) The phrase should be FOR ALL. Correct 2. Which of the following are NOT benefits of using the NOCOPY hint? (Choose two) Tandai untuk Ditinjau (1) Point Safer because it uses passing by value (*) Uses a larger block of server memory for faster access (*) Efficient since it uses less memory Eliminates extra processing Faster because a single copy of the data is used Incorrect. Refer to Section 12 Lesson 2. 3. You want to take make a copy of all the...
1. You can define variables and assign values to them using PLSQL_CCFLAGS. Then test the values of the variables using inquiry directives. True or False? Tandai untuk Ditinjau (1) Point True (*) False Correct 2. How would you determine the current Oracle database version? Tandai untuk Ditinjau (1) Point DBMS_DB_VERSION.VERSION (*) DBMS_DB_VERSION.RELEASE DBMS_DB_VERSION.VER_LE_11 DBMS_DB_VERSION.VER_LE_10 Correct 3. Identify the selection directives used in conditional compilation. Tandai untuk Ditinjau (1) Point $$IF $$THEN $$ELSE $$ELSIF $$END $IF $THEN $ELSE $ELSIF $END (*) $IF $THEN $ELSE $END $CCFLAG $IF $THEN $ELSE $ELSIF $ENDIF $$IF $$THEN $$ELSE $$END $$DEBUG Incorrect. Refer to Section 15 Lesson 3. 4. Conditional compilation allows you to include extra code to help with debugging, which can be removed once errors are resolved. True or False? Tandai untuk Ditinjau (1) Point True (*) False Correct 5. O...
Komentar
Posting Komentar