Vous pouvez manipuler des chaînes dans Oracle à travers des déclarations "Select" écrits dans Oracle Structured Query Language ( SQL). Un certain nombre de fonctions de fournir des fonctionnalités supplémentaires pour les instructions select afin que vous puissiez modifier les éléments en même temps que vous les sélectionnez à partir de la base de données . Pour obtenir sous cordes graves , il ya deux fonctions : la fonction " SUBSTR " et la fonction "inférieur" . Lorsqu'ils sont combinés en une seule instruction SELECT , vous pouvez extraire automatiquement le texte d'une autre chaîne et le changement en minuscules. Choses que vous devez
accès à Oracle PL /SQL ou SQL
Afficher plus Instructions
1
Identifier les éléments que vous souhaitez extraire une chaîne , comme un gamme de caractères dans une chaîne , le début ou la fin d'une chaîne , ou la partie médiane de la chaîne.
2
chaînes de parties de Extrait d'une chaîne plus longue en utilisant la fonction " SUBSTR " comme indiqué dans le l'exemple suivant avec le double tableau générique :
select substr ( '1234567890 ', 4 ) du double;
dessus sélectionne les quatre premiers caractères de la chaîne tels que représentés par le numéro 4. Il ya beaucoup d'autres combinaisons de la commande SUBSTR pour extraire différentes parties de cordes.
3
Traduire la sortie d'une chaîne en minuscules en utilisant la fonction «inférieur» , comme indiqué dans l'exemple suivant , en s'appuyant sur l'instruction select :
sélectionner inférieur ( substr ( '1234567890 ', 4 ) ) du double;
4
test que la requête renvoie le résultat attendu. Elle doit retourner la sous-chaîne correct en format minuscule . Si ce n'est pas le cas, vérifiez que la requête est formaté correctement pour les valeurs que vous souhaitez extraire .