Funciones de cadena (Transact-SQL)String Functions (Transact-SQL)

ESTE TEMA SE APLICA A: síSQL Server (a partir de 2008)síAzure SQL DatabasesíAzure SQL Data Warehouse síAlmacenamiento de datos paralelos THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Las siguientes funciones escalares realizan una operación sobre un valor de cadena de entrada y devuelven un valor de cadena o un valor numérico: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

Funciones de cadena integradas todos excepto FORMAT son deterministas.All built-in string functions except FORMAT are deterministic. Esto significa que devuelven el mismo valor siempre que se llamen con un conjunto determinado de valores de entrada.This means they return the same value any time they are called with a specific set of input values. Para obtener más información acerca del determinismo de función, vea Deterministic and Nondeterministic Functions.For more information about function determinism, see Deterministic and Nondeterministic Functions.

Cuando se pasan a las funciones de cadena argumentos que no son valores de cadena, el tipo de entrada se convierte explícitamente en un tipo de datos de texto.When string functions are passed arguments that are not string values, the input type is implicitly converted to a text data type. Para obtener más información, consulte conversiones de tipos de datos ( motor de base de datos ).For more information, see Data Type Conversion (Database Engine).

Vea tambiénSee Also

Funciones integradas (Transact-SQL)Built-in Functions (Transact-SQL)