ここから本文です

Oracleの下記のエラーがでます。 どうしても原因がわからないので教えて下...

mat********さん

2008/2/1018:54:07

Oracleの下記のエラーがでます。
どうしても原因がわからないので教えて下さい
●エラー
行1でエラーが発生しました
ORA-00905:キーワードがありません

uriageテーブルをSaleテーブルのように縦にしたいのですが、
下記のSQLでエラーになります。

uriageテーブル
su1 su2 su3
10 20 30
22 23 33
23 11 33

a 10
a 22
a 23
b 20
b 23
b 11
c 30
c 33
c 33

select * into sale from
(( select a as code, su1 from uriage)
union all
( select b as code, su2 from uriage)
union all
( select c as code, su3 from uriage))

閲覧数:
54,440
回答数:
1

違反報告

ベストアンサーに選ばれた回答

tom********さん

2008/2/1020:04:50

とりあえず、以下二点を修正してください。

1. select * into sale from
⇒文法エラー「* into sale」
これが「ORA-00905:キーワードがありません 」となります。
2. select a as code, su1 from uriage
⇒「a」では通りません。

質問した人からのコメント

2008/2/10 23:35:01

感謝 早々の回答ありがとうございます。SQLServerと 構文がちがうのですね

あわせて知りたい

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる