問題タブ [ora-00904]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 次のコードの何が問題になっていますか?
WC はスキーマ名です。
私が得るエラーは次のとおりです。
ORA-00904: "OWNER": 識別子が無効です
- 00000 -「%s: 無効な識別子」
*原因:
*アクション: 行: 14 列: 45 のエラー
java - なぜ取得するのですか:[Oracle] [ODBC] [Ora] ORA-00904:無効な識別子
変数を明確に識別した場合、Oracleは無効な識別子エラーを出し続けます。
SQLテーブル
java - この呪われた SQL*Plus の無効な識別子エラーが何度も発生するのはなぜですか?
以下のスクリプトを実行しようとすると、無効な識別子例外が発生し続けます: javax.servlet.ServletException: java.sql.SQLException: [Oracle][ODBC][Ora]ORA-00904: "CUSTID": 無効な識別子
sql - オラクルトリガーエラー
tableA と tableB の 2 つのテーブルがあります。トリガーを設定したい。tableA で挿入が発生すると、tableB でいくつかのイベントがトリガーされる場合があります。
2 つのテーブルは、たとえば次のようになります。
- tableA 列: (product_id、product_name、manufacture)
- tableB 列: (buyer, product_id)
私がやりたいことは、新しい行をテーブル A に挿入した後、その product_name が null の場合、tableB で更新をトリガーすることです。tableB の行の製造元が新しく挿入された製造元と同じである場合は、tableB の product_id をこの新しく挿入された product_id に更新します。
SQL開発者では常にいくつかのエラーが発生します。
アップデート:
oracle - 列が存在するのにORA-00904があるのはなぜですか?
hibernatesqlクエリの実行中にエラーが表示されます。
java.sql.SQLException:ORA-00904:"table_name"。"column_name":無効な識別子
sqldeveloperでテーブルを開くと、列が表示されます。
エラーはPRODでのみ発生し、DEVでは発生しません。
何を確認すればよいですか?
sql - テーブル名の代わりにサブクエリを使用する
今、私は使いたい
しかし、それはうまくいきません。
sql - ORA-00904:識別子が無効です
Oracleデータベースを使用して次の内部結合クエリを作成しようとしました。
それは以下のエラーを与えます:
1つのテーブルのDDLは次のとおりです。
sql - group by フィールド内で case ステートメントを使用する SQL クエリ
異なるテーブルを結合してカウントを取得する複雑なクエリがあります。グループ化するフィールドがいくつかあります。ここで、case ステートメントが必要なフィールドを追加したいと思います。また、このフィールドもグループ化リストに含まれている必要があります。私のクエリはもともと次のようになります-
しかし、新しいフィールドは次のようになります -
選択リストに追加しようとしましたが、機能しませんでした。次に、select と group by リストの 2 つの場所に追加しました。それもうまくいきませんでした。
私が得たエラーは次のとおりです。
ORA-00904
- CMPN が有効な列ではありません- ORACLE 準備エラー:
ORA-22818
: サブクエリ式はここでは許可されていません。
私はオンラインでいくつかの調査を行いましたが、私のものに近いが完全に同一ではない例が見つかりました。
集計関数を使用した SQL GROUP BY CASE ステートメント ここで質問を理解したかどうかわからない count および case ステートメントを使用した SQL クエリ これは私のニーズとはかなり異なります。 http://jerrytech.blogspot.com/2008/04/can-you-group-by-case-statement-in-sql.html (これは近いですが、挿入ステートメントは必要ありません。このアプローチを試しましたが、そうではありませんでした私のために働く)
任意の提案をいただければ幸いです。
sql - Oracleの日付比較(無効な識別子)
私はこのクエリを持っています:
戻ります:
日付を比較する必要がありますCREATE_DTとNV私のクエリ:
このエラーがあります:
なぜ彼はいつも私に書いたのですか: "NV":無効な識別子?手伝ってくれてありがとう。
sql - Oracleでのストアドプロシージャの実行
ストアドプロシージャがあります。ToadforOracleで、を使用してプロシージャを呼び出しています。
この手順には3つの出力パラメータがあります。
ORA-00904:PKGName.ProcedureName:識別子が無効です
プロシージャ呼び出しの出力パラメータについても言及する必要がありますか?はいの場合、どうすれば使用できますか?