Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
文字列の文字数を返します。
CHAR_LENGTH ( string-expression )
string-expression 長さが計算される文字列。
INT
後続空白スペースは、返される長さに含まれます。
NULL 文字列の戻り値は NULL です。
マルチバイト文字セットの文字列の場合、CHAR_LENGTH 関数で返される値は、BYTE_LENGTH 関数で返されるバイト数と異なることがあります。
データ型が CHAR、VARCHAR、LONG VARCHAR、NCHAR の場合、CHAR_LENGTH 関数と LENGTH 関数を使用すると同じ結果が得られます。ただし、BINARY データ型とビット配列データ型には LENGTH 関数を使用します。
この関数は NCHAR の入力または出力をサポートしています。
SQL/2008 CHAR_LENGTH は、SQL/2008 標準のコア機能です。NCHAR データ型の式での CHAR_LENGTH の使用は、オプションの SQL/2008 言語機能 F421 の一部です。
次の文は、値 8 を返します。
8
SELECT CHAR_LENGTH( 'Chemical' );