177 DBMS_TYPES

DBMS_TYPESパッケージは、組込みおよびユーザー定義のタイプを表す定数で構成されます。

この章のトピックは、次のとおりです:

177.1 DBMS_TYPESの定数

DBMS_TYPESパッケージは、パラメータ値の指定時に使用するいくつかの定数を定義します。

これらの定数を次の表に示します。

表177-1 DBMS_TYPESの定数

定数 説明

NO_DATA

コレクションまたは任意のデータ・セットに対し、PieceWiseがコールされた場合にのみ関係します。すべての要素がアクセスされた場合、コレクション/任意のデータ・セットの終了を示します。

SUCCESS

操作は成功しました。

TYPECODE_BDOUBLE

NUMBERタイプ

TYPECODE_BFILE

BFILEタイプ

TYPECODE_BFLOAT

NUMBERタイプ

TYPECODE_BLOB

BLOBタイプ

TYPECODE_CFILE

CFILEタイプ

TYPECODE_CHAR

CHARタイプ

TYPECODE_CLOB

CLOBタイプ

TYPECODE_DATE

DATEタイプ

TYPECODE_INTERVAL_DS

INTERVAL_DSタイプ。

TYPECODE_INTERVAL_YM

INTERVAL_YMタイプ。

TYPECODE_MLSLABEL

MLSLABELタイプ

TYPECODE_NAMEDCOLLECTION

名前付きコレクション(VARRAY/ネストした表)タイプ。

TYPECODE_NCHAR

NCHARタイプ

TYPECODE_NCLOB

NCLOBタイプ

TYPECODE_NUMBER

NUMBERタイプ

TYPECODE_NVARCHAR2

NVARCHAR2タイプ

TYPECODE_OBJECT

OBJECTタイプ

TYPECODE_OPAQUE

OPAQUEタイプ

TYPECODE_RAW

RAWタイプ

TYPECODE_REF

REFタイプ

TYPECODE_TABLE

ネストした表のコレクション・タイプ。

TYPECODE_TIMESTAMP

TIMESTAMPタイプ

TYPECODE_TIMESTAMP_LTZ

TIMESTAMP_LTZタイプ。

TYPECODE_TIMESTAMP_TZ

TIMESTAMP_TZタイプ。

TYPECODE_UROWID

UROWIDタイプ

TYPECODE_VARCHAR2

VARCHAR2タイプ

TYPECODE_VARCHAR

VARCHARタイプ

TYPECODE_VARRAY

VARRAYコレクション・タイプ。

177.2 DBMS_TYPESの例外

DBMS_TYPESは次の例外をスローします。

  • INVALID_PARAMETERS

  • INCORRECT_USAGE

  • TYPE_MISMATCH