You are on page 1of 2

Leçon 12: Récupération de données en PL / SQL

INTERACTION AVEC LA BASE DE DONNEES

1. LA CONSULTATION (séléction)
Syntaxe :
SELECT col1, col2, …………..coln INTO v1, v2,……….vn
FROM nomTable
WHERE (condition);
Les valeurs des colonnes col1, col2,……..coln retournées par la
requête sont placées dans les variables v1, v2,………vn avant
l’affichage.

EXEMPLE : Considérons le schéma de HR

DECLARE
V_Nom varchar2 ;

BEGIN
SELECT first_name INTO V_Nom
FROM EMPLOYEES
WHERE EMPLOYEE_ID=206;
DBMS_OUTPUT.PUT_LINE (V_Nom);
END;

2. INSERTION
Syntaxe :
DECLARE
BEGIN
INSERT INTO NOMTABLE (col1, col2,………….coln)
VALUES (val1, val2, ………..valn)
END;
3. MODIFICATION

Syntaxe:

DECLARE
BEGIN
UPDATE NOMTABLE
SET col1=val1,
Col2=val2,
Col3=val3,
……
Coln=valn
WHERE (condition);
END;

4. SUPPRESSION

Syntaxe:

DECLARE
BEGIN
DELETE FROM nomtaBLE
WHERE (condition);
END;

You might also like