nerdexam
Oracle

1Z0-147 · Question #7

Examine this code: CREATE OR REPLACE FUNCTION gen_email_name (p_first_name VARCHAR2, p_last_name VARCHAR2, p_id_NUMBER) RETURN VARCHAR2 IS v_email_name VARCHAR2(19); BEGIN v_email_name :=…

The correct answer is E. DROP FUNCTION gen_email_name. See the full explanation below for the reasoning.

Question

Examine this code: CREATE OR REPLACE FUNCTION gen_email_name (p_first_name VARCHAR2, p_last_name VARCHAR2, p_id_NUMBER) RETURN VARCHAR2 IS v_email_name VARCHAR2(19); BEGIN v_email_name := SUBSTR(p_first_name, 1, 1) || SUBSTR(p_last_name, 1, 7) || '@oracle.com'; UPDATE employees SET email = v_email_name WHERE employee_id = p_id; RETURN v_email_name; END; / Which statement removes the function?

Options

  • ADROP gen_email_name;
  • BREMOVE gen_email_name;
  • CDELETE gen_email_name;
  • DTRUNCATE gen_email_name;
  • EDROP FUNCTION gen_email_name;
  • FALTER FUNCTION gen_email_name REMOVE;

How the community answered

(37 responses)
  • B
    11% (4)
  • D
    5% (2)
  • E
    81% (30)
  • F
    3% (1)

Community Discussion

No community discussion yet for this question.

Full 1Z0-147 Practice