Qtr No. 213, New Town Yehlanka Indore 454775
Consider the package, pkg_add_number, both specifications and body that contains functions for adding numbers.
CREATE OR REPLACE PACKAGE pkg_add_number IS FUNCTION add_numbers(p_num1 NUMBER,p_num2 NUMBER) RETURN NUMBER; FUNCTION add_numbers(p_num1 NUMBER, p_num2 NUMBER, p_num3 NUMBER) RETURN NUMBER; FUNCTION add_numbers( p_num1 NUMBER, p_num2 VARCHAR2 DEFAULT 70) RETURN NUMBER; END pkg_add_number;
CREATE OR REPLACE PACKAGE BODY pkg_add_number
IS
FUNCTION add_numbers( p_num1 NUMBER,p_num2 NUMBER)
RETURN NUMBER
IS
v_sum NUMBER(5);
BEGIN
v_sum:=p_num1+p_num2;
RETURN v_sum;
END add_numbers;
FUNCTION add_numbers(p_num1 NUMBER,p_num2 NUMBER,p_num3 NUMBER)
RETURN NUMBER
IS
v_sum NUMBER(5);
BEGIN
v_sum:=p_num1+p_num2+p_num3;
RETURN v_sum;
END add_numbers;
FUNCTION add_numbers(p_num1 NUMBER,p_num2 VARCHAR2 DEFAULT 70)
RETURN NUMBER
IS
v_sum NUMBER;
BEGIN
v_sum:=p_num1+to_number(p_num2);
RETURN v_sum;
END add_numbers;
END pkg_add_number;
What will be the output on executing the below PL/SQL code?
DECLARE
v_sum NUMBER;
BEGIN
v_sum:=pkg_add_number.add_numbers(10,'90');
DBMS_OUTPUT.PUT_LINE('Sum is '||v_sum);
END;
To get all PLSQL Assessment Exam questions Join Telegram Group https://rebrand.ly/lex-telegram-236dee
We're passionate about offering best placement materials and courses!! A one stop place for Placement Materials. We daily post Offcampus updates and Placement Materials.
Qtr No. 213, New Town Yehlanka Indore 454775
admin@prepflix.in
Updated on Thu, 27 Nov 2025