[解決済み] カラムが存在するにもかかわらず、ORA-00904が発生するのはなぜですか?
2022-02-18 20:47:14
質問
hibernateのSQLクエリを実行中にエラーが発生しました。
<ブロッククオートjava.sql.SQLException: ORA-00904: "table_name"."column_name": invalid identifier
sqldeveloperでテーブルを開くと、カラムは存在しています。
エラーは PROD でのみ発生し、DEV では発生しません。
何を確認すればよいですか?
解決方法は?
ORA-00904-invalid identifier
のエラーは、大文字と小文字の区別の問題で発生することが多いようです。通常、Oracle のテーブルとカラムは大文字と小文字を区別せず、句読点や空白を含むことはできません。しかし、二重引用符を使って引用符付き識別子を作成した場合、その識別子は常に二重引用符と正しい大文字小文字で参照されなければなりません。例えば
create table bad_design("goodLuckSelectingThisColumn " number);
関連
-
ORCALテンポラリーテーブルの作成と削除
-
オラクルインデックス概要
-
オラクルのファジー・クエリーとその使い方
-
オラクル・ラックのケーススタディ
-
[解決済み] PLS-00382: 式が不正です。
-
[解決済み] PLS-00103:次のいずれかを期待しているときに、記号"; "に遭遇しました。
-
[解決済み] Oracleで変数を宣言して表示する方法
-
[解決済み] このPL/SQLは何が問題なのでしょうか?バインド変数 * が DECLARED ではありません。
-
[解決済み] BATCHEDのインデックスによるテーブルアクセスとROWIDのインデックスによるテーブルアクセスの違い
-
[解決済み] ORA-4031 "unable to allocate x bytes of shared memory" を解決する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
OracleインストールTNS_ADMIN環境変数設定リファレンス
-
Oracle12Cのデフォルトのユーザー名とシステムパスワードが正しくない場合の解決策
-
Oracle Logminer クイックスタート詳細
-
Oracle 11g R2 インストールチュートリアル フルバージョン
-
Oracleトレースファイルの詳細な使用方法
-
[解決済み】ORA-00932: 整合性のないデータ型: 予想される - CLOB を取得しました。
-
[解決済み】ソケットから読み込むデータがなくなるエラー
-
[解決済み] ORA-01799: 列がサブクエリに外部結合されていない可能性があります。
-
[解決済み] oracleの'enq:TM contention'待ちイベントが発生する原因
-
[解決済み] ORA-00904: 無効な識別子