Fonctions de chaîne dans un système de base de données Oracle peuvent effectuer de nombreuses tâches différentes , et les développeurs utilisent souvent des fonctions de chaîne SQL indépendamment de l'objectif d'un système. Fonctions de chaîne se rapportent à divers aspects des données de texte ainsi que les exigences du système , y compris les cas , les caractères , les propriétés de chaîne telles que la longueur , des modifications de cordes et sections de cordes. Oracle est un système de base de données puissante qui offre de nombreuses fonctions SQL utiles. Photos, illustrations et fonctions SQL Oracle
de cas peuvent altérer le cas d'un ou plusieurs caractères d'une chaîne , ou la chaîne entière. La fonction "UPPER" convertit toute une chaîne de caractères en majuscules , alors que la fonction «inférieur» se transforme en minuscules. La fonction " INITCAP " convertit le caractère initial de chaque mot d'une chaîne en majuscules. Supplémentaires NLS spécialiste , ou National Language Support , fonctions fournissent un soutien pour les applications utilisant la fonctionnalité de localisation ou internationalisation .
Caractères
développeurs peuvent accéder aux caractères dans les chaînes ainsi que d'autres personnages informations à l'aide des fonctions SQL Oracle . La fonction "CHR " prend un certain nombre en tant que paramètre et renvoie l'équivalent de caractères. La fonction "ASCII" renvoie la valeur ASCII d'un caractère donné , fourni en tant que paramètre de la fonction. La fonction "Convertir" permet aux développeurs de modifier le jeu de caractères courant utilisé. Le jeu de caractères se réfère au système de codage de caractères utilisé sur un système donné.
Fonctions SQL Oracle
de longueur peut donner accès à des informations sur la longueur de chaîne et également utiliser cette information pour un traitement ultérieur . La fonction "longueur " renvoie la longueur d'une chaîne donnée , tandis que la fonction " LENGTHB " renvoie la longueur en octets. La fonction "MAX" renvoie la chaîne de caractères au maximum au sein d'un ensemble de données , tandis que la fonction " MIN " retourne le minimum . Longueur de la chaîne peut également être modifié en utilisant le " LTRIM " et fonctions " RTRIM " , qui Habillage personnages des extrémités gauche et droite d'une chaîne.
Modifications
les fonctions SQL dans Oracle peuvent effectuer diverses modifications sur les chaînes . La fonction " remplacer" prend la chaîne en tant que paramètre , ainsi que la chaîne ou un caractère à remplacer , ainsi que de la remplacer par , retournant la chaîne résultante avec les modifications apportées . Les " CONCAT " concaténation de fonction deux chaînes transmises en tant que paramètres , retournant une chaîne de finale comprenant à la fois réunis. La fonction "Reverse" prend une chaîne et renvoie aux caractères réarrangés dans l'ordre inverse .
Chaînes
fonctions de sous-chaînes SQL dans Oracle offrir la possibilité d'accéder et de modifier sections de cordes. La fonction " SUBSTR " prend une chaîne de caractères en tant que paramètre , ainsi que la position de départ et la durée de la sous-chaîne requise, qui est renvoyé . Le " SUBSRTB " remplit une fonction similaire , sauf que la chaîne demandée est retourné comme sa représentation en octets plutôt que des caractères. La fonction "Ordre " vérifie une chaîne donnée pour déterminer si elle contient une deuxième chaîne , retournant la position de départ si c'est le cas .