SQL ServerTRIM関数
概要:このチュートリアルでは、SQL Server TRIM()の使用方法を学習します。文字列の両側からスペースまたは指定された文字を削除する関数。
SQL Server TRIM()関数の概要
TRIM()関数は削除します文字列の両端からのスペースまたは指定された文字。 TRIM()関数の構文は次のとおりです。
Code language: SQL (Structured Query Language) (sql)
この構文の場合:
-
removed_charactersは、LOB以外の文字タイプ(NVARCHAR、VARCHAR、NCHAR、またはCHAR)。NVARCHAR(MAX)およびVARCHAR(MAX)タイプは許可されていないことに注意してください。remove_characters引数はオプションです。スキップすると、TRIM()関数は、input_stringの先頭と末尾のスペースをすべて切り捨てた後、文字列を返します。LTRIM()とRTRIM()関数の両方を使用するのと同じ効果があります:RTRIM(LTRIM(input_string)。 -
input_stringは、任意の文字タイプの式です(NVARCHAR、VARCHAR、NCHAR、またはCHAR)、removed_charactersを削除する必要があります。
TRIM()関数は、removed_charactersが左側と右側の両方から削除された文字列を返します。 input_stringがNULLの場合はNULLを返します。
SQL Server TRIM()関数の例
関数。
A)文字列から先頭と末尾のスペースを削除します
次の例では、TRIM()関数" Test string ";
Code language: SQL (Structured Query Language) (sql)
出力は次のとおりです。 :
result-----------------Test string(1 row affected)
B)TRIM()関数を使用して、文字列の両側から指定された文字を削除します
この例では、
関数で文字を削除します。文字列"$$$Hello.."からの$:
Code language: SQL (Structured Query Language) (sql)
出力を次に示します。
result----------Hello(1 row affected)
C)TRIM()関数を使用して、テーブルの列の先頭と末尾のスペースをクリーンアップする
このステートメントでは、 sales.customersテーブルのstreet列の値からすべての先頭と末尾のスペースを削除する関数:
Code language: SQL (Structured Query Language) (sql)
このチュートリアルでは、SQLServerのTRIM()関数を使用して両方からスペースまたは指定された文字を削除する方法を学習しました。文字列の側面。
admin
0