- 締切済み
無効なSQL文の具体例を教えてください
「無効なSQL文です。」というエラーで出てしまいました。 具体的にどんなSQL文が無効なのか、教えていただけますでしょうか。 漠然とした質問で申し訳ないのですが、よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- ossan_hiro
- ベストアンサー率66% (88/132)
回答No.2
> 「無効なSQL文です。」というエラーで出てしまいました。 これってORA-900ですか? DBの作成はどうやって作成しました?DBCA?インストール時のDB? コマンドで作成した場合、catalog.sql, catproc.sql は実行しましたか? #エラーが発生したときのエラー番号は記載するようにしましょう。
- akina_line
- ベストアンサー率34% (1124/3287)
回答No.1
こんにちは。 無効なSQLの例を色々見ても、なかなかご自分のケースと同じかどうか分からないと思うので、DB項目名を適当に変更して、エラーのでたSQLを書いてみたらいかがですか。 では。
質問者
お礼
回答ありがとうございます。 実は開発機が二つあって、テスト環境のほうだとエラーにならず、本番環境だとエラーになってしまうのです。 どこで落ちているのかも分からないので、SQL文のところにデバッグコードを書くしかないかもしれません。
お礼
回答ありがとうございます。 エラーはSQLCODEのエラーコードで-1を調べたところ、無効なSQL文ということが分かりました。DBは既存のものです。 結局前のバージョンに戻しました。何故このようなエラーが出たか、パッケージ名を変えて検証してみようと思います。