ORACLE MASTER Silver SQL 26ai辞書・タイムゾーン・月末の結果オリジナル・公式資料照合難易度★★★☆☆

Oracle AI Database 26aiでCREATE TABLE meta_t(id NUMBER NOT NULL,note VARCHAR2(12))を実行した。表は空で、システム生成列や追加制約はない。USER_TAB_COLUMNSをTABLE_NAME='META_T'で絞り、COLUMN_ID順にCOLUMN_NAME、DATA_TYPE、NULLABLEを表示する。出力はどれか。

A
空表なので0行

辞書の列定義の行数は業務表の格納件数とは別である。

B
ID / NUMBER / Y、NOTE / VARCHAR2 / Y

IDにはNOT NULLを明示しているため、NULLABLEはNになる。

C
ID / NUMBER / N、NOTE / VARCHAR2 / N

NOTEにはNOT NULLを指定していないのでNULLABLEはYである。

D
ID / NUMBER / N、NOTE / VARCHAR2 / Y★ 正解

2列の定義とそれぞれのNULL許容を、そのまま辞書の列メタデータとして表示する。

解説

USER_TAB_COLUMNSは格納行ではなく自分の表等の列定義を持つ。空表でも列定義は存在する。NOT NULLを指定したIDはNULLABLE=N、指定しないNOTEはYとなる。

根拠資料・確認情報

対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)

資料確認日:2026-10-30

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで ORACLE MASTER Silver SQL 26ai 合格を目指す。無料・課金なし。

更新: 2026/10/30
Oracle AI Database 26aiでCREATE TABLE met | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | Mondaily