関数

[SQLServer] 文字列のバイト数を取得する(DATALENGTH)

SQLServerで文字列のバイト数を取得するには、DATALENGTH関数を使用します。

構文

(DATALENGTH関数の構文)
DATALENGTH (<文字列>)

※戻り値の型は varchar(max)、nvarchar(max)、varbinary(max)の場合はbigint、 それ以外の場合はint型です。

サンプル

例)DATALENGTH関数を使用したサンプル

備考

  • 文字列の文字数を取得する関数LENでは、末尾の半角スペースはカウントしませんが、 DATALENGTH関数は末尾の半角スペースもカウントします。

備考


-関数
-