Fonctions de chaîne (Transact-SQL)String Functions (Transact-SQL)

S’APPLIQUE À : ouiSQL Server ouiAzure SQL Database ouiAzure SQL Data Warehouse ouiParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database yesAzure SQL Data Warehouse yesParallel Data Warehouse

Les fonctions scalaires suivantes effectuent une opération sur une valeur d'entrée de type chaîne et renvoient une valeur numérique ou de type chaîne :The following scalar functions perform an operation on a string input value and return a string or numeric value:

ASCIIASCII CHARCHAR CHARINDEXCHARINDEX
CONCATCONCAT CONCAT_WSCONCAT_WS DIFFERENCEDIFFERENCE
FORMATFORMAT LEFTLEFT LENLEN
LOWERLOWER LTRIMLTRIM NCHARNCHAR
PATINDEXPATINDEX QUOTENAMEQUOTENAME REPLACEREPLACE
REPLICATEREPLICATE REVERSEREVERSE RIGHTRIGHT
RTRIMRTRIM SOUNDEXSOUNDEX SPACESPACE
STRSTR STRING_AGGSTRING_AGG STRING_ESCAPESTRING_ESCAPE
STRING_SPLITSTRING_SPLIT STUFFSTUFF SUBSTRINGSUBSTRING
TRANSLATETRANSLATE TRIMTRIM UNICODEUNICODE
UPPERUPPER

Toutes les fonctions de chaîne intégrées sauf FORMAT sont déterministes.All built-in string functions except FORMAT are deterministic. Cela signifie qu'elles renvoient la même valeur chaque fois qu'elles sont appelées par un ensemble spécifique de valeurs d'entrée.This means they return the same value any time they are called with a specific set of input values. Pour plus d’informations sur le déterminisme des fonctions, consultez Fonctions déterministes et non déterministes.For more information about function determinism, see Deterministic and Nondeterministic Functions.

Lorsque des arguments qui ne correspondent pas à des valeurs de chaîne sont passés à des fonctions de chaîne, le type d'entrée est converti implicitement en type de données texte.When string functions are passed arguments that are not string values, the input type is implicitly converted to a text data type. Pour plus d’informations, consultez Conversion de types de données (moteur de base de données).For more information, see Data Type Conversion (Database Engine).

Voir aussiSee Also

Fonctions intégrées (Transact-SQL)Built-in Functions (Transact-SQL)