Sybase 資料一覧
UNION ALLを実行すると「Msg 205, All queries in a SQL statement containing set operators must have an equal number of expressions in their target lists」というエラーが出る
2008/1/5更新
対応バージョン: 11.9.2
UNION ALL対象のデータは全て同じ内容のデータを抽出する必要がある。
例えば以下のSQLの場合、2つめのSELECTの抽出結果に「c」が足りないので同エラーとなる。
SELECT a,b,c FROM t1 UNION ALL SELECT a,b FROM t2 UNION ALL SELECT a,b,c FROM t3