Maison > base de données > Oracle > À quoi sert Oracle Trim ?

À quoi sert Oracle Trim ?

青灯夜游
Libérer: 2022-04-18 18:44:31
original
18290 Les gens l'ont consulté

Dans Oracle, la fonction trim() est utilisée pour supprimer les caractères spécifiés des deux côtés de la chaîne. Cette fonction peut prendre en charge deux paramètres. Le premier paramètre définit la chaîne qui doit être traitée et le deuxième paramètre définit les caractères qui. doit être supprimé. , ce paramètre peut être omis, s'il n'est pas défini, les caractères d'espacement des deux côtés seront supprimés par défaut ; la syntaxe est "TRIM (chaîne [, caractère])".

À quoi sert Oracle Trim ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, version Oracle 11g, ordinateur Dell G3.

Dans Oracle, la fonction TRIM() permet aux développeurs de couper les caractères des deux côtés d'une chaîne, en supprimant les caractères spécifiés. La fonction

TRIM() prend en charge deux paramètres. Par défaut, elle supprime les caractères d'espacement, mais vous pouvez choisir de spécifier différents caractères à découper.

TRIM(X[,Y])
Copier après la connexion

Supprimez les chaînes Y des deux côtés de la chaîne X. Lorsque Y n'est pas rempli, la valeur par défaut est de supprimer les espaces autour de la chaîne. Les caractères peuvent être omis et les caractères d'espace des deux côtés sont supprimés par défaut.

  • Exemple :

  • SELECT TRIM(' dd df ') FROM dual;
    Copier après la connexion
  • Sortie :


Connaissances étendues :


À quoi sert Oracle Trim ?

rtrim(string); --Supprimer les espaces sur le côté droit de la chaîne


ltrim( string ); --Supprimez les espaces sur le côté gauche de la chaîne

  • ltrim(string1,string2); --Traversez du côté gauche de la chaîne1, une fois qu'un certain caractère apparaît dans la chaîne2 (ici string2 est un jeu de caractères), supprimez-le. S'il n'existe pas, le résultat est renvoyé directement.

  • Par exemple :
  • select ltrim('abcdefg', 'fegab') from dual;
    Copier après la connexion

    Return: cdefg

  • rtrim(string1,string2); --Traverse depuis le côté droit de string1, une fois qu'un certain caractère apparaît dans string2 (ici string2 est un caractère (concentré), retirez-le. S'il n'existe pas, le résultat est renvoyé directement.

Par exemple : ltrim(string1,string2); --从string1左侧开始遍历,一旦存在某字符出现在string2(这里string2是一个字符集)中,就去除。若不存在则直接返回结果。

举个栗子:

select rtrim('abcdefg', 'fegab') from dual;
Copier après la connexion

返回:cdefg

rtrim(string1,string2);rrreee

Retour : abcd

Tutoriel recommandé : "

Tutoriel Oracle

"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal