Your success in Oracle 1Z0-144 is our sole target and we develop all our 1Z0-144 braindumps in a way that facilitates the attainment of this target. Not only is our 1Z0-144 study material the best you can find, it is also the most detailed and the most updated. 1Z0-144 Practice Exams for Oracle Database 11g 1Z0-144 are written to the highest standards of technical accuracy.

Q1. View Exhibit1 and examine the structure of the employees table. 

View Exhibit2 and examine the code. 

What is the outcome when the code is executed? 

A. Both blocks compile and execute successfully when called. 

B. Both blocks compile successfully but the CALC_SAL procedure gives an error on execution. 

C. The CALC_SAL procedure gives an error on compilation because the amt variable should be declared in the RAISE_SALARY procedure. 

D. The CALC_SAL procedure gives an error on compilation because the RAISE_SALARY procedure cannot call the stand-alone increase function. 

Answer:


Q2. View the Exhibit and examine the code and its outcome on execution: 

What would be the effect on the two procedures if the value of debug is set to false? (Choose two.) 

A. MY_PROC2 is not recompiled. 

B. MY_PROC1 is recompiled but remains unchanged. 

C. MY_PROC2 is recompiled but remains unchanged. 

D. MY_PROC1 is recompiled without the debugging code. 

Answer: A,D 


Q3. Identify two situations where the DBMS_SQL package should be used. (Choose two.) 

A. The SELECT list is not known until run time. 

B. The dynamic SQL statement retrieves rows into records. 

C. You do not know how many columns a select statement will return, or what their data types will. 

D. You must use the %found SQL cursor attribute after issuing a dynamic SQL statement that is an insert or update statement. 

Answer: A,C 


Q4. Which two statements are true about the continue statement? (Choose two.) 

A. The PL/SQL block execution terminates immediately. 

B. The CONTINUE statement cannot appear outside a loop. 

C. The loop completes immediately and control passes to the statement after end loop. 

D. The statements after the continue statement in the iteration are executed before terminating the LOOP. 

E. The current iteration of the loop completes immediately and control passes to the next iteration of the loop 

Answer: B,E 


Q5. Examine the following code: 

Which statement is true about the execution of the above code? 

A. It executes and displays null. 

B. It executes and the condition returns true. 

C. It executes and control goes to the else statement. 

D. It fails because no value is assigned to the v_myage variable. 

Answer:


Q6. Which two statements are true about triggers? (Choose two.) 

A. All the triggers that are created on a table cannot be disabled simultaneously. 

B. Any user who has the alter privilege on a table can create a trigger using that table. 

C. Oracle provides a two-phase commit process whether a trigger updates tables in the local database or remote tables in a distributed database. 

D. Triggers become invalid if a dependent object, such as 3 stored subprogram that is invoked from the trigger body is modified, and have to be manually recompiled before the next invocation. 

Answer: C,D 


Q7. Examine the following snippet of code from the DECLARE section of PL/SQL 

DECLARE 

Cust_name VERCHAR2 (20) NOT NULL : = ‘Tom Jones’: 

Same_name cust_name%TYPE: 

Which statement is correct about the above snippets of code? 

A. The SAME_NAME variable inherits only the data type from the CUST_NAME variable. 

B. The SAME_NAME variable inherits only the data type and default value from the CUST_NAME variable. 

C. The SAME_NAME variable inherits the data type, constraint, and default value from the CUST_NAME variable. 

D. The SAME_NAME variable inherits only the data type and constraint from the CUST_NAME variable resulting in an error 

Answer:


Q8. View the Exhibit to examine the PL/SQL block. 

Which statement is true about the execution of the PL/SQL block? 

A. It executes successfully and gives the desired output. 

B. It does not execute because the definition of type population is indexed by VARCHAR2. 

C. It executes, and the string keys of an associative array are not stored in creation order, but in sorted order. 

D. It does not execute because the value that is once assigned to the element of the associative array cannot be changed. 

Answer: