Bases de Données / Databases

Site Web de l'équipe BD du LIP6 / LIP6 DB Web Site

Outils pour utilisateurs

Outils du site


site:enseignement:licence:3i009:tme_triggers

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
site:enseignement:licence:3i009:tme_triggers [18/12/2017 09:41]
hubert [Rappel de la syntaxe PL/SQL]
site:enseignement:licence:3i009:tme_triggers [10/12/2018 18:14]
hubert
Ligne 1: Ligne 1:
 {{indexmenu_n>​11}} {{indexmenu_n>​11}}
  
-====== TME 10 Triggers ======+====== TME 11-a Triggers ======
 Sous Oracle, le bloc d’instructions d’un trigger est un bloc PL/​SQL. ​ Sous Oracle, le bloc d’instructions d’un trigger est un bloc PL/​SQL. ​
 Dans ce TME nous allons utiliser un sous-ensemble minimal de PL/SQL pour définir et modifier des variables ​ Dans ce TME nous allons utiliser un sous-ensemble minimal de PL/SQL pour définir et modifier des variables ​
Ligne 65: Ligne 65:
  
  
-** Limitations ** +** Limitations ​** 
-Un trigger AFTER déchenché après un update (ou un insert) de la table T n'est pas autorisé à modifier la table T (ne pas écrire d'​instruction ''​update''​ dans le corps du trigger). Pour palier cette limitation, utiliser un trigger BEFORE.+Un trigger AFTER déchenché après un update (ou un insert) de la table T n'est pas autorisé à modifier la table T (ne pas écrire d'​instruction ''​update ​T''​ dans le corps du trigger). Pour palier cette limitation, utiliser un trigger BEFORE.
  
  
site/enseignement/licence/3i009/tme_triggers.txt · Dernière modification: 11/12/2018 09:29 par hubert