Oracle Database 文字数を取得する
- 作成日 2022.10.19
- Oracle Database
- Oracle Database
Oracle Databaseで、文字数を取得する手順を記述してます。
環境
- OS windows11 home
- Oracle Database 21c Express Edition
- SQL Developer 21.2.1.204
手順
文字数を取得するには、「LENGTH」を使用します。
LENGTH( 文字列 )
実際に、取得してみます。
※「DUAL」テーブルはダミーとして使用できるテーブルです。
SELECT
LENGTH('abc'),
LENGTH('あいう'),
LENGTH('abc'),
LENGTH('123'),
LENGTH(123)
FROM DUAL;
実行結果
文字数が取得されていることが確認できます。
空白
空白も同じように、1つ1文字としてカウントされます。
SELECT
LENGTH(' '),
LENGTH(' ')
FROM DUAL;
実行結果
サロゲートペア文字
サロゲートペア文字を使用しても動作は同じです。
SELECT
LENGTH('😇😈😃')
FROM DUAL;
実行結果
-
前の記事
javascript オブジェクトの最初の要素を削除する 2022.10.19
-
次の記事
PostgreSQL 範囲を指定して連続した値を生成する 2022.10.19
コメントを書く