filmov
tv
SQL i PL/SQL w ORACLE APEX część 1

Показать описание
kod do processingu cały dokończony z zamknięciem case :
BEGIN
CASE :APEX$ROW_STATUS
WHEN 'C' THEN
INSERT INTO Klienci (ID_KLIENTA, IMIE, NAZWISKO, PLEC, PESEL, TELEFON, EMAIL)
VALUES (GEN_KLIENCI.NEXTVAL, :P31_IMIE, :P31_NAZWISKO, :P31_PLEC, :P31_PESEL, :P31_TELEFON, :P31_EMAIL);
WHEN 'U' THEN
UPDATE KLIENCI
SET IMIE = :P31_IMIE,
NAZWISKO = :P31_NAZWISKO,
PLEC = :P31_PLEC,
PESEL = :P31_PESEL,
TELEFON = :P31_TELEFON,
EMAIL = :P31_EMAIL
WHERE ID_KLIENTA = :P31_ID_KLIENTA;
WHEN 'D' THEN
DELETE FROM KLIENCI WHERE ID_KLIENTA = :P31_ID_KLIENTA;
END CASE;
COMMIT;
END;
kod do walidacji:
if :P31_PESEL is null then
return 'Pesel nie może być pusty';
else
if length (:P31_PESEL) != 11 then
return 'Pesel musi mieć 11 znaków';
end if;
end if;
BEGIN
CASE :APEX$ROW_STATUS
WHEN 'C' THEN
INSERT INTO Klienci (ID_KLIENTA, IMIE, NAZWISKO, PLEC, PESEL, TELEFON, EMAIL)
VALUES (GEN_KLIENCI.NEXTVAL, :P31_IMIE, :P31_NAZWISKO, :P31_PLEC, :P31_PESEL, :P31_TELEFON, :P31_EMAIL);
WHEN 'U' THEN
UPDATE KLIENCI
SET IMIE = :P31_IMIE,
NAZWISKO = :P31_NAZWISKO,
PLEC = :P31_PLEC,
PESEL = :P31_PESEL,
TELEFON = :P31_TELEFON,
EMAIL = :P31_EMAIL
WHERE ID_KLIENTA = :P31_ID_KLIENTA;
WHEN 'D' THEN
DELETE FROM KLIENCI WHERE ID_KLIENTA = :P31_ID_KLIENTA;
END CASE;
COMMIT;
END;
kod do walidacji:
if :P31_PESEL is null then
return 'Pesel nie może być pusty';
else
if length (:P31_PESEL) != 11 then
return 'Pesel musi mieć 11 znaków';
end if;
end if;
🚀 Free Oracle 19C (SQL & PL/SQL) Online Training @ DurgaSoft | Starts 18th March 2025
Oracle PL/SQL Tutorial Day -24 ✅ Dynamic SQL in PLSQL✅
Five Oracle 12c SQL, PL/SQL New Features To Take Advantage Of - John Mullins
Working with PL-SQL in Oracle SQL Developer v4.0
Oracle PL/SQL Day -1 ✅ Oracle PL/SQL Tutorial ✅ PL/SQL Interview questions and answers
Oracle SQL Developer: Product Demonstration
Dynamic SQL in PL/SQL
PL/SQL Table Functions
Oracle APEX Education Management System | Complete Application Demo
Difference between SQL and PL/SQL | SQL vs PL SQL | Intellipaat
DYN1: Introduction to Dynamic SQL in PL/SQL (PL/SQL Channel)
Oracle PL/SQL Tutorial Day -21 ✅ Records and Collections in PLSQL✅
Connect to Oracle SQL Developer #viral #shortsfeed #trending #youtubeshorts #oracle #sql #database
Databse Sql,PlSql & Oracle with Jobs and Packages#Sql
Basic SQL Commands #sql #sqlserver #basic #sqlbasics
MASTER Oracle PLSQL in 30 Days or LESS!
You may face these pl/sql interview questions #plsql
Oracle || Diff between sql and pl/sql by Siva
Why You Must Learn PL/SQL in 2025
How to Connect PLSQL Developer with Oracle Database User | Mr Gactack
Follow this SQL RoadMap to kick start your SQL journey | #learncoding
Oracle - Pl/SQL - Introduction
Debugging PL/SQL with the Oracle SQL Developer Extension for VS Code
SQL and PL SQL Development with Visual Studio Code and Oracle Database
Комментарии