ORACLE SQL リファレンス(逆引き)

ORACLE SQL リファレンス

Web oracle.se-free.com
項目のバイト数を取得する( VSIZE )
スポンサード リンク

項目のバイト数を取得するには、VSIZE関数を使用します。

VSIZE( 項目 )

引数で指定した項目のバイト数を取得します。
 

例1) 英字、日本語、数字、日付のバイト数をそれぞれ取得する。

SQL> select
  2  vsize('ABC') as 英字,
  3  vsize('あいう') as 日本語,
  4  vsize(12345) as 数字,
  5  vsize(sysdate) as 日付
  6 from dual;

英字  日本語  数字  日付
----  -----  ----  ----
3     6      4     7



→シーケンス(順序)の取得(SEQUENCE)
→SELECTした行をロックする(SELECT〜FOR UPDATE)
→文字列を暗号化してINSERT・UPDATEする/複合化してSELECTする(10g)
→項目のバイト数を取得する( VSIZE )
→組織の階層構造を出力する( SYS_CONNECT_BY_PATH )
→SELECT結果を見やすくする(CHR)
→データのダンプを取得する(DUMP)

→SQL(DML2) へ
→忘れっぽいエンジニアのオラクルSQLリファレンス TOPへ