0

databases Online Quiz - 171

Description: databases Online Quiz - 171
Number of Questions: 20
Created by:
Tags: databases
Attempted 0/20 Correct 0 Score 0
    1. select banner from v$version;
    1. select version from v$instance;
    1. select version from v$version;
  1. Both 1 and 2

  2. Both 2 and 3


Correct Option: D
  1. Too_many_rows

  2. No_Data_Found

  3. Divide_Error

  4. Zero_Error


Correct Option: C
  1. Cursor_Already_Open

  2. Cursor_Not_Closed

  3. Invalid_Cursor

  4. None of the Above


Correct Option: B
  1. USER

  2. UID

  3. CURVAL

  4. All are valid


Correct Option: D
  1. >0 for positive value

  2. 0 for positive value

  3. 0 for negative value

  4. 1 for positive value


Correct Option: D
  1. RAISE_ERROR

  2. SQLERRM

  3. RAISE_APPLICATION_ERROR

  4. RAISE_SERVER_ERROR


Correct Option: C
  1. It causes the cursor to close

  2. It loads the current row values into variables

  3. It causes the cursor to open

  4. It creates the variables to load the values


Correct Option: B
  1. a) A function must return a value.

  2. b) A procedure must return a value.

  3. c) A function executes a PL/SQL statement.

  4. d) A function is invoked as part of an expression.

  5. e) A procedure must have a return data type specify in its declaration.


Correct Option: A,D
  1. a) In the package body.

  2. b) In the data base triggers.

  3. c) In the package specification.

  4. d) In the procedures declare section using the exact name in each.


Correct Option: A
  1. Statement and Row

  2. Statement only

  3. Row only

  4. Oracle Forms trigger


Correct Option: C
  1. a) This statement creates a stored procedure named get_sal.

  2. b) This statement returns a raise amount based on an employee id.

  3. c) This statement creates a stored function named get_sal with a status of invalid.

  4. d) This statement creates a stored function named get_sal.

  5. e) This statement fails.


Correct Option: E
  1. a) The COMMIT and ROLLBACK commands are allowed in the packaged function.

  2. b) You can not use packaged functions in a query statement.

  3. c) The packaged function cannot execute an INSERT, UPDATE, or DELETE statement against the table that is being queried.

  4. d) The packaged function can execute and INSERT, UPDATE, or DELETE statement against the table that is being queried if it is used in a subquery.

  5. e) The packaged function can execute an INSERT, UPDATEM or DELETE statement against the table that is being queried if the pragma RESTRICT REFERENCE is used.


Correct Option: C
  1. a) An exception cannot propagate across remote procedure calls.

  2. b) An exception raised inside a declaration immediately propagates to the current block.

  3. c) The use of the RAISE; statement in an exception handler reprises the current exception

  4. d) An exception raised inside an exception handler immediately propagates to the enclosing block.


Correct Option: A,C,D
  1. Manmohan

  2. Sonia Gnadhi

  3. Mujibur Rahman

  4. Obama


Correct Option: B,C
- Hide questions