TRIM (Transact-SQL) (Français)

  • 27/03/2019
  • 2 minutes de lecture
    • j
    • M
    • i
    • K
    • m
    • +11

Sapplique à: SQL Server 2017 (14.x ) et versions ultérieures Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics

Supprime le caractère despace char(32) ou dautres caractères spécifiés du début et de la fin dune chaîne.

Syntaxe

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 et versions antérieures, voir Précédent documentation des versions.

Arguments

caractères Est un appel littéral, variable ou fonction de nimporte quel caractère non LOB type (nvarchar, varchar, nchar ou char) contenant des caractères à supprimer. Les types nvarchar(max) et varchar(max) ne sont « pas autorisés.

chaîneCest une expression de tout type de caractère (nvarchar, varchar, nchar ou char) où les caractères doivent être supprimés.

Types de retour

Renvoie une expression de caractère avec un type dargument de chaîne où le caractère despace char(32) ou autre spécifié les caractères sont supprimés des deux côtés. Renvoie NULL si la chaîne dentrée est NULL.

Remarques

Par défaut, la fonction TRIM supprime le caractère espace du début et de la fin de la chaîne. Ce comportement est équivalent à LTRIM(RTRIM(@string)).

Exemples

A. Supprime le caractère espace des deux côtés de la chaîne

Lexemple suivant supprime les espaces avant et après le mot test.

Voici lensemble des résultats.

B. Supprime les caractères spécifiés des deux côtés de la chaîne

Lexemple suivant supprime un point de fin et des espaces avant # et après le mot test.

Voici lensemble des résultats.

Voir Aussi

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *