ORACLE MASTER Silver SQL 26ai集合の型合わせと行の一致オリジナル・公式資料照合難易度

Oracle AI Database 26aiを使う。SELECT CAST('A' AS CHAR(1)) x FROM dual UNION ALL SELECT CAST('BC' AS CHAR(2)) FROM dualの文字型について正しいものはどれか。

A
結果列は長い方を収容するVARCHAR2となる★ 正解

異なる長さのCHAR同士の型決定規則に従う。

B
短い方のCHAR(1)となりBCがBへ切られる

長い値を勝手に切り捨てる規則ではない。

C
型長が違うだけで必ず構文エラー

同じ文字型グループで長さを調整できる。

D
NUMBERへ暗黙変換される

入力は両方とも文字型である。

解説

文字グループの式が異なる長さのCHARなら、集合結果は両方の長さを収容するVARCHAR2となる。

根拠資料・確認情報

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

資料確認日:2026-11-02

アプリ内の初回回答データ

回答データを読み込んでいます。

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/11/2
Oracle AI Database 26aiを使う。SELECT CAST(' | ORACLE MASTER Silver SQL 26ai 練習問題・解説 | まなびの時間