6. PL/SQL Exception Handling Basics | How -To | PL/SQL Developer Course | TechView Team | Hindi

Опубликовано: 29 Ноябрь 2022
на канале: TechView Team
145
12

In this video we will discuss about pl sql exception and will learn how to write to handle exception . this is 6th video of pl/sql developer course playlist, for better understanding please watch complete playlist.


----------Video Notes start from here---------------
TOO_MANY_ROWS
NO_DATA_FOUND
VALUE_ERROR
ZERO_DIVIDE
------------------------
Writing Code
------------------------
EXCEPTION
WHEN NO_DATA_FOUND
THEN
DBMS_OUTPUT.PUT_LINE('User Not Found');

WHEN TOO_MANY_ROWS
THEN
DBMS_OUTPUT.PUT_LINE('Too may User for this ID');
WHEN OTHERS
THEN
DBMS_OUTPUT.PUT_LINE(SQLERRM);

---------------------------------------use of exception in procedure------------

create or replace PROCEDURE HELLO_USER
(
USER_ID IN VARCHAR2
)
IS
--LOCAL VARIABLE FOR MESSAGE TEXT
LV_MESSAGE VARCHAR2(100):='WELCOME ';
LV_NAME VARCHAR2(100);

BEGIN
--TO GET NAME OF LOGGED IN USER

SELECT name INTO LV_NAME FROM CUSTOMERS
WHERE CUSTOMER_ID=USER_ID
;

DBMS_OUTPUT.PUT_LINE(LV_MESSAGE || LV_NAME);

EXCEPTION
WHEN NO_DATA_FOUND
THEN
DBMS_OUTPUT.PUT_LINE('USER ID NOT FOUND');
WHEN TOO_MANY_ROWS
THEN
DBMS_OUTPUT.PUT_LINE('TOO MANY USERS FOR THIS VALUE');
WHEN INVALID_NUMBER
THEN
DBMS_OUTPUT.PUT_LINE('ONLY NUMERIC VALUE ACCEPTABLE FOR USER ID');
WHEN OTHERS
THEN
DBMS_OUTPUT.PUT_LINE(SQLERRM);

END;

----------------procedure ends------------------
Regards
TechView Team


Смотрите видео 6. PL/SQL Exception Handling Basics | How -To | PL/SQL Developer Course | TechView Team | Hindi онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь TechView Team 29 Ноябрь 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 145 раз и оно понравилось 12 людям.