Поделиться через


Строковые функции (Transact-SQL)

Следующие скалярные функции выполняют операции над входным строковым значением и возвращают строковое или числовое значение:

ASCII

LTRIM

SOUNDEX

CHAR

NCHAR

SPACE

CHARINDEX

PATINDEX

STR

CONCAT

QUOTENAME

STUFF

DIFFERENCE

REPLACE

SUBSTRING

FORMAT

REPLICATE

UNICODE

LEFT

REVERSE

UPPER

LEN

RIGHT

 

LOWER

RTRIM

 

Все встроенные строковые функции являются детерминированными. Это значит, что они каждый раз возвращают одинаковое значение для одинакового набора входных параметров. Дополнительные сведения о детерминизме функций см. в разделе Детерминированные и недетерминированные функции.

При передаче в строковые функции аргументов, которые не являются строковыми значениями, входной тип неявно преобразуется в текстовый тип данных. Дополнительные сведения см. в разделе Преобразование типов данных (компонент Database Engine).

См. также

Справочник

Встроенные функции (Transact-SQL)