SQL Server
 Computer >> コンピューター >  >> プログラミング >> SQL Server

SQLServerのLEN関数

この記事では、SQL ServerでLEN関数を使用して、入力文字列の文字数を返す方法を説明しますが、最後にスペースは含まれません。

説明

LEN関数 SQL Serverでは、指定された文字列の長さを返します。長さを計算するときは、LEN関数の文字列の最後に空白文字を含めないことが重要です。

構文

SQL ServerでLEN関数を使用するには、次の構文を使用します。

 LEN(chuoi) 

パラメータ

  1. 文字列 長さを計算する文字列。

  1. 関数LENはしません 文字列の長さを計算するときに、文字列の最後のスペースを数えます。
  2. LEN関数は、文字列の長さを計算するときに、文字列の先頭のスペースをカウントします。
  3. 文字列がNULLの場合、LENはNULLを返します。
  4. 文字列の長さを計算するには、DATALENGTH関数も参照してください。ただし、スペースは含まれます。
  5. LEN関数は、SQL Serverの新しいバージョン(SQL Server 2017、SQL Server 2016、SQL Server 2014、SQL Server 2012、SQL Server 2008 R2、SQL Server 2008、およびSQL Server 2005)で使用できます。

SQLServerのLEN関数の例をいくつか見てみましょう。

 SELECT LEN('TipsMake.com'); 
Result: 15

SELECT LEN('TipsMake.com ');
Result: 15 (Dấu cách ở cuối chuỗi không được tính vào độ dài)

SELECT LEN(' TipsMake.com');
Result: 24

SELECT LEN(' TipsMake.com ');
Result: 24

SELECT LEN(' ');
Result: 0

SELECT LEN(NULL);
Result: NULL

  1. SQLServerのAVG関数

    この記事では、SQL ServerでAVG()数値処理関数を使用する方法と、関数をより適切に視覚化およびキャプチャするための特定の構文と例を詳しく説明します。 説明 AVG関数 SQL Serverでは、選択した行の指定された列に従って、式の平均値または平均値を返します。 NULLが省略された値はカウントされません。 構文 平均値を計算するには、SQLServer構文で次のようにAVG関数を使用します。 SELECT AVG(cot) FROM bang [WHERE dieukien]; パラメータ : コット: 列または計算値、平均化する式 状態: レコードの取得に使用される

  2. SQLServerのLEN関数

    この記事では、SQL ServerでLEN関数を使用して、入力文字列の文字数を返す方法を説明しますが、最後にスペースは含まれません。 説明 LEN関数 SQL Serverでは、指定された文字列の長さを返します。長さを計算するときは、LEN関数の文字列の最後に空白文字を含めないことが重要です。 構文 SQL ServerでLEN関数を使用するには、次の構文を使用します。 LEN(chuoi) パラメータ : 文字列: 長さを計算する文字列。 注 : 関数LENはしません 文字列の長さを計算するときに、文字列の最後のスペースを数えます。 LEN関数は、文字列の長さを計算するときに、