Oracle で SELECT * に任意のデータ行を追加したい
とにかくカラムの多いテーブルのデータの検証をする場合、やっぱりSQLは SELECT * FROM ・・・
って書くのが楽だったりします。
が、チェック用とかにもう1つデータ(列)を追加したい! となると、ちょ~っと困ってしまいます。
何も考えずに
なんて書こうものなら、「ORA-00923:FROMキーワードが指定の位置にありません」って怒られてしまいます。
でもきっと方法があるハズ・・・。と探してみたら、ありました。
ってやればいいんだそうです。なるほど!
これなら年と月があるテーブルだけど、年が年度で登録されているという、ちょっと困った場合でも、
とやれば期待通りに並んでくれます。
スバラシイ!
つか、このSQL、他の RDBMS でも使えるのかな? 今度試してみよう。