Sommaire
-
Les Transation dans Oracle
-
Mon premier Programme
-
Les Variables
-
Affectation et requête mono tuple ( := , select … into )
-
Interactivité ( Saisi lors de l’exécution: charactère &)
-
Les Variables
-
Affectation et requête mono tuple ( := , select … into )
-
Interactivité ( Saisi lors de l’exécution: charactère &)
-
Les Triggers
1. Les Transactions
On dit qu’une transaction est ACID :
– Atomique, au sens où on ne peut pas la diviser en une partie qui échoue et une partie qui réussit ;
– Cohérente, au sens où une fois la transaction terminée, la base est de nouveau dans un état cohérent ;
– Isolée, au sens où une transaction considère que, pendant son exécution, les données qu’elle manipule ne sont pas modifiées par une autre transaction ;
– Durable, au sens où les modifications opérés par la transaction sont enregistrées de façon permanente (et recouvrables en cas de reconstruction de la base).
La vidéo Explicative de concept de Transaction se trouve ici (voir)
2. Mon premier Programme
Premier Exemple: ( Copier et coller ce code dans votre Editeur) ou télécharger le script
set serveroutput on; — C’est une commande SQLplus qui active l’affichage
|
La vidéo Explicative de Premier Programme se trouve ici (voir)

Exécution
bloc anonyme terminé
Bonjour ! la division de 12 sur 6 égale à : 2
2. Les Variables en PL/SQL
La vidéo Explicative des Variables PL_SQL–>se trouve ici (voir)
-
Identificateurs Oracle
-
30 caractères au plus,
-
commence par une lettre,
-
peut contenir lettres, chiffres,_ $ et # pas sensible à la casse.
-
-
Portée habituelle des langages à blocs
-
Doivent être déclarées avant d’être utilisées
-
Déclaration et initialisation
Syntaxe :
Nom_variable type_variable := valeur;
type_variable ={number, integer,varchar, boolean, date , …, et toute autre type SQL}
Exemples
-
age integer;
-
nom varchar(30);
-
dateNaissance date;
-
ok boolean := true;