問題タブ [ora-00928]

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.

0 投票する
1 に答える
2832 参照

sql - SQLでデータを移行するときに「WITHAS」キーワードを使用する

SQLでこれを行うことは可能ですか?

INSERTステートメントを削除すると、SELECTが機能します。挿入がある場合、Oracleは「SELECTキーワードがありません」と文句を言います。

0 投票する
3 に答える
350 参照

java - Java-フォーマットなしの出力配列

ユーザーがユーザー入力を使用してカスタムSQLクエリを作成できるようにするアプリを作成しています。

各JTextFieldsからのfalueを使用して配列に追加します

配列を出力すると、角かっこで囲まれます

したがって、配列をクエリ文字列に挿入すると、次のようになります。

何らかの理由でクエリを実行すると、次のようになります。ORA-00928:SELECTキーワードエラーがありません。しかし、次のようなクエリのデフォルトの文字列がある場合:

それはうまくいきます。

配列を出力するときに[]を取り除くことを探しています

ありがとうございました

0 投票する
1 に答える
5801 参照

sql - OracleCTEマージ

CTE(共通テーブル式)を使用して単純なマージステートメントを試しています。しかし、それはエラーを与えます

CTEはマージステートメントで許可されていませんか?私のSQLは以下のとおりです。

0 投票する
3 に答える
22085 参照

oracle - サブクエリファクタリングを使用したOracleDELETEステートメント

これを実行しようとしています(SQL Serverで機能します):

これはOracleで機能します。

ただし、DELETEは次のことを行いません。ORA-00928:SELECTキーワードがありません

私のサブクエリはかなり大きいですが、これを機能させるための別の構文はありますか?

0 投票する
1 に答える
35673 参照

oracle - Oracle -- WITH CLAUSE => MERGE? (構文エラー、 )

Oracle のマージで WITH 句を機能させようとしていますが、何らかの理由で機能しません。それは明らかなことだと確信していますが、私はそれを見たことがないだけです。

編集

私は実際にこれを管理する方法を見つけました(質問を送信する前に)が、答えを見つけるのにかなりの時間がかかったので、この質問をそのままにしておくことは、次の人がそうではないことを意味することを意味すると思います多くの時間。

1 日かそこらで回答を投稿しますが、その間に他の誰かが投稿するとポイントを獲得できます。

0 投票する
1 に答える
17258 参照

java - ORA-00928: データの挿入時にSELECTキーワードがありません

データベースにデータを挿入しようとしていますが、次の例外が発生します:

java.sql.SqlException:[Oracle][ODBC]ORA-00928:SELECT キーワードがありません

0 投票する
6 に答える
24372 参照

java - java.sql.SQLException:ORA-00928:SELECTキーワードがありません。JDBCを使用してDBにレコードを挿入する場合

いくつかの行をデータベースに挿入しようとすると、エラーが発生します。これがコードです

そして、データベース上のすべてがvarchar型であり、列を再確認し(すべて同じ名前です)、列名から引用符を削除しました(同じ結果)。成功しませんでした。合計すると、エラーメッセージはあまり役に立ちません。

任意の提案をいただければ幸いです。