SQL signifie Structured Query Language et est utilisé par les développeurs de base de données à 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. En utilisant PL /SQL, Oracle développeurs peuvent aller au-delà de l'ensemble standard de fonctions offertes par SQL et d'écrire des applications complètes 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
Voir Plus Instructions
1
Ouvrir l' utilitaire SQL * Plus . Tapez la section de code déclaratif à l'invite , suivie d'un retour . Placez toutes les définitions de variables dans la section déclarative.
DECLARE
/* Déclaration des variables ici * /
2
déclarer une variable qui va contenir les données sélectionnées à partir de la base de données , suivi d'un retour . Variables doivent être déclarées en utilisant le format " nom ", " type", " longueur ".
DECLARE
/* Déclaration des variables ici * /
nombre de numvar
(6) ;
3
type de la section de code exécutable. Sur la ligne suivante , saisissez le code qui sélectionne une valeur dans une table de base de données et les place dans la variable déclarée . Supposons une table nommée myNums avec un dossier appelé myNumber
DECLARE
/* Déclaration des variables ici * /
nombre de numvar
(6); .
BEGIN Photos
/* sélectionner la valeur de la myNumber record en myNums de table et le mettre dans le fichier * /
numvar variables sélectionner myNumber en numvar de myNums ;
4
manipuler les données stockées dans la variable numvar en ajoutant un à la valeur et l'ajout d'un retour.
DECLARE
/* déclaration des variables ici * /
nombre de numvar
(6) ;
BEGIN
/* sélectionner la valeur de la myNumber record en myNums de table et écrire dans le fichier * variables numvar /Photos
sélectionner myNumber en numvar de myNums ; < br >
numvar : = numvar + 1;
5
écrire la nouvelle valeur dans la table myNums , frapper retour, et exécuter le code en entrant une barre oblique sur la ligne immédiatement après la fin ; mot-clé . Le tableau dispose désormais de deux lignes , la ligne originale et une nouvelle ligne qui contient la valeur de la variable.
DECLARE
/* Déclaration des variables ici * /
nombre de numvar
(6 ) ;
BEGIN
/* sélectionner la valeur de la myNumber record en myNums de table et le mettre dans le numvar variable * /
select myNumber en numvar de myNums ;
numvar : = numvar + 1;
insert en valeurs myNums ( numvar ) ;
END;
/