Oracle utilise PL- SQL pour créer des variables liées . Bind variables vous permettent de requête utilisant des données dynamiques , mais la structure de la requête est stockée dans le cache de la base de données serveur. Requêtes en cache fonctionner plus rapidement , de sorte que la base de données renvoie les données plus rapidement que si vous n'utilisez pas de variables liées . La fonction est généralement utilisée dans les applications Oracle qui ont besoin de meilleures performances. Instructions
1
Cliquez sur le bouton "Démarrer " et tapez " pl sql" dans la zone de texte de recherche. Appuyez sur "Entrée " et double- cliquez sur le raccourci coquille PL- SQL pour ouvrir la ligne de commande shell .
2
créer la variable de liaison. Par exemple, si vous souhaitez mettre en cache une fonction de recherche d'un numéro de commande , tapez le code suivant pour créer d'abord un RéfCommande variable:
variables orderid nombre
3
Assign une valeur de la variable . La variable n'est pas lié jusqu'à ce que vous assignez une valeur . Le code suivant assigne un numéro de liaison de la variable :
exec : Numéro de commande: = 100
4
interroger le serveur avec la nouvelle variable liée . Le code suivant exécute une recherche en utilisant la variable liée créé à l'étape deux:
select * from ordres où orderid = : orderid ;