Dans un article précédent, "Utilisation des bases de données MySQL dans Oracle JDeveloper", vous avez appris à utiliser JDeveloper avec des bases de données MySQL. Dans ce didacticiel, vous découvrirez une autre fonctionnalité de JDeveloper pouvant être utilisée avec MySQL :les extraits de code.
Dans ce didacticiel, les sujets suivants seront abordés :
- Que sont les extraits SQL ?
- Utiliser un extrait SQL
- Ajouter un nouvel extrait
- Modification d'un extrait SQL
- Où allons-nous ?
Que sont les extraits SQL ?
JDeveloper fournit des extraits de code SQL intégrés qui peuvent être ajoutés à une feuille de calcul SQL pour créer des instructions SQL. Un extrait est simplement un modèle contenant un bloc de code SQL que vous pouvez ensuite utiliser ailleurs.
Pour utiliser les extraits SQL, sélectionnez Fenêtre>Base de données>Extraits , comme le montre la figure 1.
Figure 1 : Fenêtre>Bases de données>Snippets
Des extraits de code prédéfinis sont disponibles pour plusieurs fonctions différentes, notamment les fonctions d'agrégation, les fonctions analytiques, les fonctions de caractère, les fonctions de conversion, les formats de date, les fonctions de date/heure, le retour en arrière et les formats de nombre, comme illustré dans la palette Extraits de code de la figure 2.
Figure 2 : Extraits de fonctions et de formats
Utiliser un extrait SQL
Comme exemple d'utilisation d'extraits de code, ajoutez SELECT dans une feuille de calcul SQL et sélectionnez COUNT(*) dans les fonctions d'agrégation , comme illustré à la figure 3.
Figure 3 : Sélection des fonctions d'agrégation>COUNT(*)
Remarque : Si vous n'êtes pas familier avec les feuilles de calcul SQL, vous pouvez obtenir une introduction rapide en lisant mon article précédent, "Utilisation des feuilles de calcul SQL Oracle JDeveloper". Les exemples supposent que vous utilisez la base de données et la table créées dans cet article. |
Ajoutez la fonction COUNT(*) à la feuille de calcul SQL, comme illustré à la figure 4.
Figure 4 : Ajout de COUNT(*) à la feuille de calcul SQL
Terminez l'instruction SQL en tant que SELECT COUNT(*) FROM wlslog ; cliquez sur Exécuter l'instruction icône pour exécuter l'instruction SQL.
Un décompte de 7 s'affiche, comme illustré dans le résultat de la requête de la figure 5.
Figure 5 : Résultat de la requête
Ajouter un nouvel extrait
De nouveaux extraits peuvent être ajoutés en sélectionnant Ajouter un extrait icône, comme illustré à la Figure 6.
Figure 6 : Ajouter un extrait
Une fois que vous avez sélectionné l'icône, un message Enregistrer l'extrait s'affiche. fenêtre dans laquelle vous pouvez entrer le SQL pour l'extrait de code que vous souhaitez créer, comme illustré à la figure 7. Vous pouvez ensuite enregistrer l'extrait de code en cliquant sur Appliquer bouton.
Figure 7 : Enregistrer l'extrait
Modification d'un extrait SQL
Pour modifier les extraits utilisateur (et non les extraits intégrés), cliquez sur Modifier les extraits utilisateur , comme illustré à la figure 8.
Figure 8 : Modifier les extraits d'utilisateur
Dans Modifier les extraits , sélectionnez l'extrait à modifier et cliquez sur Modifier , comme illustré à la figure 9. La fenêtre Enregistrer les extraits illustrée à la figure 7 s'affiche, dans laquelle l'extrait peut être modifié et enregistré avec Appliquer.
Figure 9 : Modifier les extraits>Modifier
Où allons-nous ?
Ce n'était qu'un bref aperçu de l'utilisation des extraits de code SQL dans Oracle JDeveloper. Il existe un certain nombre d'extraits de code SQL qui peuvent être trouvés sur Internet, ou vous pouvez créer les vôtres.
Dans le prochain article, je vais vous montrer une autre fonctionnalité d'Oracle JDeveloper que vous pouvez utiliser avec MySQL ou d'autres bases de données. Vous apprendrez à utiliser un tableau comme modèle pour créer de nouveaux tableaux !