Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
式の結果に必要な基本となる記憶領域の長さ (バイト) を返します。
DATALENGTH( expression )
expression 通常は、カラム名です。expression が文字列定数の場合は、引用符で囲みます。
UNSIGNED INT
DATALENGTH 関数の戻り値は次のとおりです。
この関数では NCHAR の入力と出力がサポートされています。
SQL/2008 ベンダー拡張。
次の文は、CompanyName カラムで最も長い文字列の長さ 27 を返します。
SELECT MAX( DATALENGTH( CompanyName ) ) FROM Customers;
次の文は、文字列 '8sdofinsv8s7a7s7gehe4h' の長さを返します。
SELECT DATALENGTH( '8sdofinsv8s7a7s7gehe4h' );