ORACLE MASTER Silver SQL 26ai集合の型合わせと行の一致オリジナル・公式資料照合難易度
Oracle AI Database 26aiを使う。aとbは同じCLOB型の本文列bodyを持つ。SELECT body FROM a UNION SELECT body FROM bで本文の重複を取り除く案の説明はどれか。
A
同じCLOB型なら本文の長さに関係なく必ず成功する
型制限を無視している。
B
UNIONがCLOBを自動的に全文ハッシュへ変換する
そのような変換は暗黙に保証されない。
C
CLOBへの型制限があるため、この形は使えない★ 正解
同型でも集合演算に許される型とは限らない。
D
CLOB列はUNIONの結果で必ずNULLになる
無効な型をNULLへ変える処理ではない。
解説
集合演算にはLOB型等の型制限がある。型が両側で同じであることだけではCLOBをUNIONの対象へ使えない。
根拠資料・確認情報
対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。
同じレッスンの問題
問題 1
Oracle AI Database 26aiを使う。名前と金額の一覧をUNION ALLでまとめる。第2分岐には金額がなくNULLを置きたい。金額列を明示的にNUMBERへ合わせる式はどれか。
問題 3
Oracle AI Database 26aiを使う。a(k,v)は(1,'A'),(1,'B')、b(k,v)は(1,'B')だけである。SELECT k,v FROM a MINUS SELECT k,v FROM bの結果はどれか。
問題 4
Oracle AI Database 26aiを使う。SELECT CAST('A' AS CHAR(1)) x FROM dual UNION ALL SELECT CAST('BC' AS CHAR(2)) FROM dualの文字型について正しいものはどれか。
問題 5
Oracle AI Database 26aiを使う。SELECT n*2 FROM a UNION ALL SELECT n*2 FROM bの全結果を計算値で並べたい。第1分岐に別名vを付ける場合、末尾へ書く適切な指定はどれか。