3.286 ALL_JSON_DUALITY_VIEW_TAB_COLS

ALL_JSON_DUALITY_VIEW_TAB_COLSは、現在のユーザーがアクセスできるJSONリレーショナル二面性ビューに関連付けられている表の列を示します。

関連ビュー

  • DBA_JSON_DUALITY_VIEW_TAB_COLSは、データベース内のすべてのJSONリレーショナル二面性ビューに関連付けられた表の列を示します。

  • USER_JSON_DUALITY_VIEW_TAB_COLSは、現在のユーザーが所有するJSONリレーショナル二面性ビューに関連付けられた表の列を示します。このビューは、VIEW_OWNER列を表示しません。

データ型 NULL 説明

VIEW_OWNER

VARCHAR2(128)

二面性ビューの所有者

VIEW_NAME

VARCHAR2(128)

二面性ビューの名前

TABLE_OWNER

VARCHAR2(128)

表の所有者

TABLE_NAME

VARCHAR2(128)

表の名前

ROOT_TABLE

BOOLEAN

表がルート(最上位)表であるかどうか(TRUE | FALSE)

TABLE_NUMBER

NUMBER

二面性ビューでこの表を識別する数値

COLUMN_NAME

VARCHAR2(128)

列の名前

DATA_TYPE

VARCHAR2(128)

列のデータ型

LENGTH

NUMBER

文字データ型の場合、列の最大長(文字単位)

JSON_KEY_NAME

NVARCHAR2(128)

列に対応するJSONキーの名前

ALLOW_INSERT

BOOLEAN

二面性ビューを使用して行を表に挿入できるか(TRUE)できないか(FALSE)

ALLOW_UPDATE

BOOLEAN

二面性ビューを使用して列を更新できるか(TRUE)できないか(FALSE)

ALLOW_DELETE

BOOLEAN

二面性ビューを使用して表から行を削除できるか(TRUE)できないか(FALSE)

READ_ONLY

BOOLEAN

列への変更が禁止されているか(TRUE)されていないか(FALSE)

IS_FLEX_COL

BOOLEAN

列がフレックス列であるかどうか(TRUE | FALSE)

IS_GENERATED

BOOLEAN

JSON_KEY_NAMEに関連付けられた値が生成されたかどうか(TRUE | FALSE)

IS_HIDDEN

BOOLEAN

JSON_KEY_NAMEがドキュメント内で非表示かどうか(TRUE | FALSE)

PRIMARY_KEY_POS

NUMBER

列が主キーの一部の場合は、主キー指定での位置。それ以外の場合はnull

ETAG_POS

NUMBER

列がETAGの一部の場合は、ETAG指定での位置。それ以外の場合はnull

ORDER_BY_POS

NUMBER

列がJSON_ARRAYAGG関数のORDER BY句の一部である場合、ORDER BY句でのその位置。それ以外の場合、NULL

ノート:

このビューは、Oracle Database 23ai以降で使用できます。