PL /SQL est synonyme de prolongation de langage procédural de SQL. Oracle version 6 est la première version à supporter PL /SQL , mais les versions précédentes d'Oracle maintenant aussi en charge. PL /SQL est un langage de bloc qui descend des langues Ada et Pascal . Chaque bloc résout un problème et sont regroupées logiquement avec les déclarations et les déclarations . Le moteur PL /SQL accepte blocs PL /SQL en entrée, exécute des instructions de procédure et envoie des instructions SQL pour la déclaration exécuteur SQL. Chaque bloc contient trois sections: la déclaration , l'exécution et l'exception . Choses que vous devez
Oracle Database
Voir Plus Instructions
1
Donnez une section de déclaration . Type de "déclarer" puis tapez vos variables, des constantes et des curseurs. Pour maintenir la procédure de nettoyage , tapez chaque attribut sur sa propre ligne , en retrait sous DECLARE. Cette section est facultative , mais elle est utile pour définir les attributs qui seront utilisés au sein de votre procédure de commande. L'information est utilisée pour contrôler les données dans la section d'exécution . Par exemple, votre déclaration doit ressembler à ceci :
DECLARE
v_typeVariableAHere
v_typeVariableBHere
2
Ecrire une section d'exécution . Tapez " BEGIN " pour s'aligner avec DECLARE , mais sous vos variables énumérées . Cette section est obligatoire et commence par le mot « commencer». Cette section est l'endroit où la logique du programme est écrit pour effectuer des tâches telles que des boucles ou des instructions conditionnelles . Contenu de cette section comprennent les attributs obligatoires SELECT et FROM. Sous BEGIN , tiret et le type " SELECT ", qui est utilisé pour charger la base de données les colonnes que vous demandez. Entrez les colonnes que vous voulez voir dans votre requête après le mot-clé «Select». Sous Sélectionner , tapez " FROM ". FROM permet d'indiquer à la base de quelles tables que vous demandez. Entrez les tables que vous souhaitez récupérer . Les attributs optionnels peuvent être écrites dans la section d'exécution , tels que les valeurs . Tapez «valeurs» sous des pressions de qui vous permet d'attribuer une valeur à chacune des variables que vous avez écrit dans votre section de déclaration . Le format devrait ressembler à ceci :
DECLARE
v_typeVariableAHere
v_typeVariableBHere
BEGIN
SELECT ( colonnes)
< p > from ( tables )
VALUES ( v_typeVariableAHere + 1)
3
Ecrire une section d' exception. Tapez " exception" au titre valeurs, mais aligner commencer. Saisissez vos informations d' exception en dessous et en retrait sous EXCEPTION . Cette section est facultative , mais elle est utile car elle peut gérer des erreurs dans le programme pour les blocs à exécuter correctement . Tapez " END; " pour mettre fin à votre procédure de commande. L' ensemble de la procédure devrait ressembler à ceci :
DECLARE
v_typeVariablesHere
BEGIN
SELECT ( colonnes que vous souhaitez sélectionner )
DE (tables que vous souhaitez sélectionner )
VALUES ( si vous voulez assigner une valeur à une variable)
eXCEPTION
Lorsque exception_name gérer ALORS l'exception
< p > FIN ;