概要:このチュートリアルでは、SQL ServerRIGHT()関数を使用して、指定された文字列の右側から多数の文字を抽出する方法

SQL Server RIGHT()関数の概要

RIGHT()関数は、指定された文字列の右側から特定の数の文字を抽出します。 たとえば、RIGHT('SQL Server', 6)Serverを返します。,

RIGHT()関数の構文は次のとおりです。

Code language: SQL (Structured Query Language) (sql)

この構文では、

  • input_stringリテラル文字列、変数、または列を指定できます。 input_stringの結果は、TEXTまたはNTEXTを除く任意のデータ型にすることができ、暗黙的にVARCHARまたはNVARCHARに変換されます。,li>
  • number_of_charactersinput_stringの文字数を指定する正の整数が返されます。

RIGHT()関数は、VARCHARinput_stringが非Unicode文字データ型の場合はNVARCHARinput_stringがUnicode文字データ型の場合はNVARCHARの値を返すことに注意してください。,文字列のtersSQL Server:

Code language: SQL (Structured Query Language) (sql)

出力は次のとおりです。

次の例では、サンプルデータベースからproduction.productsテーブル内の各製品名の右端の文字を返します。

部分出力は次のとおりです。

このチュートリアルでは、sql serverRIGHT()関数を使用して、指定された文字数の文字列の正しい部分を取得する方法を学びました。,