Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light データベース管理とリファレンス » Ultra Light SQL リファレンス » Ultra Light SQL 関数 » SQL 関数 (A ~ D)

 

DATALENGTH 関数 [システム]

式の結果に必要な基本となる記憶領域の長さ (バイト) を返します。

構文
DATALENGTH( expression )
パラメータ
  • expression   通常は、カラム名です。expression が文字列定数の場合は、引用符で囲みます。

戻り値

UNSIGNED INT

備考

DATALENGTH 関数の戻り値は次のとおりです。

データ型 DATALENGTH
SMALLINT 2
INTEGER 4
DOUBLE 8
CHAR データの長さ
BINARY データの長さ
標準と互換性
  • SQL/2003   ベンダ拡張。

次の文は、CompanyName カラムで最も長い文字列の長さ 27 を返します。

SELECT MAX( DATALENGTH( CompanyName ) )
FROM Customers;

次の文は、文字列 '8sdofinsv8s7a7s7gehe4h' の長さを返します。

SELECT DATALENGTH( '8sdofinsv8s7a7s7gehe4h' );