- 2019年3月27日
- 読むのに2分
-
- j
- M
- i
- K
- m
-
+11
適用対象: SQL Server 2017(14.x )以降 AzureSQLデータベース AzureSQLマネージドインスタンス Azure Synapse Analytics
文字列の先頭と末尾からスペース文字char(32)
またはその他の指定された文字を削除します。
構文
注
SQL Server 2014以前のTransact-SQL構文を表示するには、前を参照してくださいバージョンのドキュメント。
引数
文字は、LOB以外の文字のリテラル、変数、または関数呼び出しです。タイプ(nvarchar
、varchar
、nchar
、またはchar
)削除する必要のある文字が含まれています。 nvarchar(max)
およびvarchar(max)
タイプは許可されていません。
stringこれは任意の文字タイプの式です(nvarchar
、varchar
、nchar
、またはchar
)ここで文字を削除する必要があります。
戻りタイプ
スペース文字char(32)
またはその他の指定された文字列引数のタイプを持つ文字式を返します文字は両側から削除されます。入力文字列がNULL
の場合はNULL
を返します。
備考
デフォルトでは、TRIM
関数は、文字列の最初と最後の両方からスペース文字を削除します。この動作は、LTRIM(RTRIM(@string))
。
例
A。文字列の両側からスペース文字を削除します
次の例では、
。
これが結果セットです。
B。文字列の両側から指定された文字を削除します
次の例では、#
の前と単語test
。
これが結果セットです。