問題タブ [ora-00923]
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 - CASE ステートメントの書き込みエラー ORA-00923
CREATE および INSERT INTO ステートメントを使用して入力したデータベースがあります。payment_due_date が今日の日付を過ぎた「顧客」を表示する CASE ステートメントを作成しようとしています。以下は次のコードです
CREATE STATEMENT 'Ord'(オーダー)
ステートメントを挿入
ケースステートメント
上記のケースステートメントを実行しようとすると、次のエラーが表示されます
ORA-00923: FROM キーワードが予期された場所に見つかりませんでした 00923. 00000 - "FROM キーワードが予期された場所に見つかりませんでした" *原因:
*アクション: 行: 26 列: 50 でエラーが発生しました
これを回避する方法はありますか?
sql - PLSQL CASE WHEN CONDITION
2つのクエリがあります。
クエリ1。
以下のPL/SQLは機能していません。出力を変数test1とtest2に保存したいと思います。ORA-00923:FROMキーワードが見つかりません。何が悪いのかわからない
クエリ2。
PL / SQLでは、into句なしでselect文を使用すると、機能しません。into句を使用する必要があるのはルールですか。以下のものは動作しません。PL / SQLプログラムからの出力をスプールしたい場合、列の出力を変数に格納し、dbms_outputを実行する必要がありますか?
c# - NHibernate での 1 対 1 マッピングに関する混乱
誰かが次の状況で使用する適切なマッピングを提案できますか:
親テーブル - AllTransactions
子テーブル - TranCategory1、TranCategory2、TranCategory3、その他 8 つ。
12 個のテーブルすべてが同じ複合キーを共有します。現在、AllTransactions の count は、すべての子テーブルのトランザクションの合計です。子テーブルには、親テーブルからの一意の値のみが含まれます。
私が使用しているマッピングを以下に示します。
親テーブルの Select ステートメントで結合を形成しないようにするためだけに、親テーブルで Constrained="true" を使用しています。しかし、AllTransactions のすべてのトランザクションに対して TranCategory1 にトランザクションが存在する必要があるという「制約付き」という言葉の定義に反していると思います。しかし、実際には、私の設計ではその逆が当てはまります。では、マッピングを変更して正しい動作を複製し、結合を使用しないようにするにはどうすればよいでしょうか?
更新: 親と子のテーブルを結合しているときに、現在のマッピングでエラーがスローされます。lease は、上記のテーブルで結合を実行できるようにマッピングを変更するのに役立ちます。
完全なマッピング
結合クエリがエラーになる
例外メッセージは次のとおりです。
"ORA-00923: FROM キーワードが予期された場所に見つかりません\n"
例外メッセージに表示される SQL ステートメント
AccountEvent テーブルに DisclosureGroupChanges のマッピングを追加した場合にのみ、このメッセージが表示されることを確認できます。エラーが発生していたため、最初にこのマッピングを回避しました。しかし、これらのテーブル間で結合を実行する必要があります。私の知る限り、NHibernate では関連するテーブルに対してのみ結合を実行できます。ここで間違っている場合は修正してください。
sql - ORACLESQLlistagg関数
ここで何が起こっているのかわかりません。主にこの関数を使用したことがないためですが、Oracle 11gデータベースでlistagg関数を使用すると、ORA-00923FROMキーワードが予期した場所に見つかりません。
これが私のSQLです
なぜこれが壊れているのか私にはわかりません。私はここにある例に従っていました。
sql - SQL ステートメントは無視され、キーワードからは見つかりませんでした
これにより、ORA-00923: From keyword not found
エラーが発生します。
sql - 「ORA-00923:FROMキーワードが予期した場所に見つかりません」というメッセージが表示されるのはなぜですか。
「From」が間違った場所にあると見なされるのはなぜですか?
DelphiからC#に移植するときに、クエリ文字列をIDEでコンパイルするには、クエリで二重引用符を一重引用符に変更する必要がありました。
IOWは、このようなSQLを使用して、DelphiとToadで機能します。
... Visual Studioでコンパイルするには、これに変更する必要がありました。
ただし、SQLはそのようには実行されません。「ORA-00923:FROMキーワードが予期された場所に見つかりません」err msg(ToadとC#アプリでSQLを実行しようとした場合の両方)が表示されます。
コンパイルと実行の両方を取得するにはどうすればよいですか?
sql - 「ORA-00923: FROM キーワードが予期される場所に見つかりませんでした」Oracle クエリで発生しました
::目標::
自分の製品 (本) のマークアップを計算しようとしています。
::ZE PROBLEM::
上記の SQL を実行しようとすると、エラーが発生します
ORA-00923: FROM キーワードが予期された場所に見つかりませんでした
事前に、私の問題に関するすべての意見に感謝します。
oracle - ORA-00923 - FROM キーワードが予期された場所に見つかりませんでした
「期待される場所に FROM キーワードが見つかりません」というエラー メッセージが表示されます。私は何を間違っていますか?
ご協力いただきありがとうございます!