Test your basic knowledge |

Oracle PL - SQL

Subjects : oracle, it-skills
Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. DBMS_DDL.CREATE_WRAPPED: wraps and _______ the source code passed to it.






2. What is the exception that is implicitly raised in a CASE statement with no ELSE clause?






3. The Wrap utility ________ the source code.






4. Declare an input NUMBER parameter - v2 - that defaults to 20.






5. I/O: The DBMS_OUTPUT procedure that sets the size of the output buffer.






6. Cursors: Give the statement to open cursor C.






7. Cursors: The first two keywords of a basic fetch statement.






8. The valid values of the AUTHID property.






9. The meaning of 'FGA'.






10. Exceptions: Write the call (2 args) to associate message 'Bad' with error code -20 -100.

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


11. You (can / cannot) wrap trigger source code.






12. Cursors: A Cursor FOR loop does not use a ______ statement.






13. I/O: This package does email.






14. With a result-cached function - it uses a cached value when the function is called again with the...






15. In PL/SQL - what the variables in DML statements are turned into.






16. Cursors: The value of SQL%ROWCOUNT after a SELECT INTO statement returns more than one row.






17. The compiler directive governing conditional compilation.






18. IDs: The two types of words that can - but should not - be used as user-defined identifiers.






19. Fundamental: What are the 3 compound symbols for 'not equal to'?






20. Statement to exit a cursor loop on cursor cGo when there are no more records.






21. Cursors: The FOR UPDATE phrase goes at the (beginning/end) of the cursor definition.






22. Fundamental: Which one of these is a simple symbol: a - = - !=






23. Pkgs: This procedure de-instantiates/resets all packages in this session.






24. PL/SQL does not automatically create bind variables in ________ SQL.






25. Types: One of the scalar data types specific to PL/SQL: b_____.






26. Cursors: The index variable in a cursor FOR loop (does/does not) need to be declared.






27. The source for wrapping begins with the word ______.






28. Types: Which type of arithmetic does NUMBER use - library or hardware?






29. I/O: Max number of bytes DBMS_OUTPUT can handle in a session.






30. How many types of compiler directives are there?






31. The DECLARE keyword is only required in an _______ _______.






32. Cursors: A cursor that lives in session memory until the session ends.






33. Advantage: PL/SQL programs are stored centrally - making them more ______.






34. In short-circuit evaluation - IF-conditions are only evaluated up to where the outcome ___________.






35. Exceptions: The maximum length of an Oracle error message is ____ characters






36. IDs: List the two types of user-defined identifiers.






37. You have to use _______ SQL to run DDL statements n PL/SQL.






38. You cannot bulk collect into an ARRAY OF ________.






39. If none of a CASE expression's conditions are TRUE - it returns _____.






40. A national character literal is composed of characters in the ________ character set.






41. Conversion: Implicit conversion can be (faster / slower) than explicit conversion.






42. Cursors: The statement where you pass the parameters to a cursor.






43. Cursors: A pointer to a cursor is called a ______ _______.






44. Delimiters: the attribute indicator.






45. Cursors: Give the statement for getting out of a FETCH loop for cursor CV.






46. Fundamental: One of the 4 types of lexical units: c_____.






47. The AUTHID property applies to PL/SQL objects that contain _____.






48. FOR-Looping over a collection from FIRST to LAST only works if the collection is _______.






49. You can have many autonomous transactions in ___________.






50. To exit an active autonomous transaction without causing an exception - you must issue _____ or ______.







Sorry!:) No result found.

Can you answer 50 questions in 15 minutes?


Let me suggest you:



Major Subjects



Tests & Exams


AP
CLEP
DSST
GRE
SAT
GMAT

Most popular tests