SQL signifie Structured Query Language et est utilisé par les développeurs de bases de données pour récupérer, mettre à jour et insérer des données dans les bases de données. PL / SQL ou langage de programmation / SQL, SQL augmente en fournissant des fonctionnalités telles que les variables et la logique. Utilisation de PL / SQL, les développeurs Oracle peuvent aller au-delà l`ensemble standard de fonctions offertes par SQL et d`écrire des applications entières qui leur permettent de tirer pleinement parti des données stockées dans leurs systèmes d`information Oracle.
Choses que vous devez
- base de données Oracle
- Utilitaire SQL * Plus
Ouvrez le utilitaire SQL * Plus. Tapez la section de code déclaratif à l`invite, suivi d`un retour. Placez toutes les définitions de variables dans la section déclarative.
DÉCLARER
/déclarer des variables ici/
Déclarez une variable qui contiendra des données sélectionnées dans la base de données, suivi d`un retour. Les variables doivent être déclarées en utilisant le format "prénom," "type," "longueur."
DÉCLARER
/déclarer des variables ici/
numvar nombre (6);
Tapez la section de code exécutable. Sur la ligne suivante, entrez le code qui sélectionne une valeur à partir d`une table de base de données et la place dans la variable déclarée. Supposons une table nommée myNums avec un enregistrement appelé myNumber.
DÉCLARER
/déclarer des variables ici/
numvar nombre (6);
COMMENCER
/sélectionner la valeur de la myNumber record en myNums de table et le mettre dans la variable numvar/
sélectionnez myNumber dans numvar de myNums;
Manipuler les données mémorisées dans la variable numvar en ajoutant un à la valeur et en ajoutant un retour.
DÉCLARER
/déclarer des variables ici/
numvar nombre (6);
COMMENCER
/sélectionner la valeur de l`enregistrement myNumber dans myNums de table et de l`écrire dans la variable numvar/
sélectionnez myNumber dans numvar de myNums;
numvar: = numvar + 1;
Ecrire la nouvelle valeur dans la table myNums, le retour a frappé, et exécuter le code en entrant une barre oblique sur la ligne immédiatement après le mot-clé ENDING. Le tableau a maintenant deux lignes, la ligne originale et une nouvelle ligne qui contient la valeur de la variable.
DÉCLARER
/déclarer des variables ici/
numvar nombre (6);
COMMENCER
/sélectionner la valeur de la myNumber record en myNums de table et le mettre dans la variable numvar/
sélectionnez myNumber dans numvar de myNums;
numvar: = numvar + 1;
insérer dans les valeurs de myNums (numvar);
FIN;
/