文字列関数 (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

 

組み込みの文字列関数はすべて決定的です。 つまり、特定の一連の入力値を使用して呼び出されるたびに、同じ値を返します。 関数の決定性の詳細については、「決定的関数と非決定的関数」を参照してください。

文字列関数に文字列値以外の引数を渡すと、暗黙的に入力型が text データ型に変換されます。 詳細については、「データ型の変換 (データベース エンジン)」を参照してください。

関連項目

参照

組み込み関数 (Transact-SQL)