• 締切済み

無効なSQL文の具体例を教えてください

「無効なSQL文です。」というエラーで出てしまいました。 具体的にどんなSQL文が無効なのか、教えていただけますでしょうか。 漠然とした質問で申し訳ないのですが、よろしくお願いいたします。

みんなの回答

回答No.2

> 「無効なSQL文です。」というエラーで出てしまいました。 これってORA-900ですか? DBの作成はどうやって作成しました?DBCA?インストール時のDB? コマンドで作成した場合、catalog.sql, catproc.sql は実行しましたか? #エラーが発生したときのエラー番号は記載するようにしましょう。

isotope_eb
質問者

お礼

回答ありがとうございます。 エラーはSQLCODEのエラーコードで-1を調べたところ、無効なSQL文ということが分かりました。DBは既存のものです。 結局前のバージョンに戻しました。何故このようなエラーが出たか、パッケージ名を変えて検証してみようと思います。

  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  無効なSQLの例を色々見ても、なかなかご自分のケースと同じかどうか分からないと思うので、DB項目名を適当に変更して、エラーのでたSQLを書いてみたらいかがですか。 では。

isotope_eb
質問者

お礼

回答ありがとうございます。 実は開発機が二つあって、テスト環境のほうだとエラーにならず、本番環境だとエラーになってしまうのです。 どこで落ちているのかも分からないので、SQL文のところにデバッグコードを書くしかないかもしれません。

関連するQ&A