Maison > Article > base de données > Comment supprimer les espaces de début et de fin dans Oracle
Dans Oracle, vous pouvez utiliser la fonction trim() pour supprimer les espaces de début et de fin. Lorsque le paramètre de cette fonction est défini sur les deux, le premier et le dernier caractères spécifiés seront supprimés. ' du champ) comme strTemp de tableName".
L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.
Dans Oracle, la fonction trim() est utilisée comme suit : caractère de début de début, caractère de fin de fin, caractères de début et de fin, comme suit :
trim(leading || trailing || both '将要被替换掉的字符" from “将要被替换的字符串")
1. La fonction supprime le caractère de début spécifié
select trim(leading 'x' from 'xday') as strTemp from tableName ;
2. La fonction trim supprime les caractères de fin spécifiés
select trim(trailing 'x' from 'dayx') as strTemp from tableName ;
3 La fonction trim supprime les premier et dernier caractères spécifiés
select trim(both 'x' from 'xdayx') as strTemp from tableName ;
4. caractères et les caractères spécifiés
select trim('x' from 'xdayx') as strTemp from tableName ;
5. Si les caractères à supprimer ne sont pas spécifiés, les espaces de début et de fin seront supprimés par défaut
select trim(' day ') as strTemp from tableName ;
Connaissances étendues :
La syntaxe est décrite comme suit :
TRIM([ { { LEADING | TRAILING | BOTH } [ trim_character ] | trim_character } FROM ] trim_source )
PARAMETER Explication:
ADEADER CARACTOR DE CARRAT
TRAPORT DE FIN LA FIN
Both - Caractère
Both.
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!