length関数
length関数は、文字列の長さを返します。length関数は、UTF文字セットを使用して長さを計算します。
構文
returnvalue length(source)
source ::= any*
returnvalue ::= integerセマンティクス
ノート:
32ビット以上で表現される文字では、長さは1とみなされ、Java String.length()はUTF32文字の場合は2、UTF64の場合は4のように返します。例12-14 length関数
この例では、名の長さをユーザー表から選択します。
SELECT firstname, length(firstname) as length FROM users; +-----------+--------+
 | firstname | length |
 +-----------+--------+
 | John      |      4 |
 | Mary      |      4 |
 | Peter     |      5 |
 +-----------+--------+