S-JIS[2024-08-16] 変更履歴

Tsurugi SQL octet_length関数

TsurugiSQL関数のoctet_lengthのメモ。


概要

octet_length関数は、文字列のバイト数を取得する関数。
Tsurugi 1.0.0-BETA6以降。

octet_length(文字列)

Tsurugiでは文字列はUTF-8で保持されており、octet_lengthはそのバイト数を返す。


create table test (
  str varchar(10)
);

insert into test values('abc'), ('あいう'), ('');
tgsql> select str, octet_length(str) from test;
[str: CHARACTER, @#1: INT8]
[abc, 3]
[あいう, 9]
[, 0]
(3 rows)

Tsurugi SQL関数へ戻る / Tsurugi SQLへ戻る / Tsurugiへ戻る / 技術メモへ戻る
メールの送信先:ひしだま