問題タブ [ora-00933]

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 投票する
2 に答える
382 参照

sql - 編集: ORA-00936: 式の編集がありません [ORA-00933: SQL コマンドが正しく終了していません]

[編集]クエリにサブクエリが含まれていると言われたので、ここに私が思いついたものと今取り組むべきものがあります.[新しいコード]

[元の投稿] それで、正しい結果が得られるように、このコードをさまざまな方法で実行しようと試みてきました。これが機能する場合、これが私の最も正確なものだと思います:

~エラーは8行目~

それでは、私が達成しようとしていることを説明しましょう。Orderline テーブルから販売された製品の数量を取得しようとしていますが、製品の品質チェック スコアの平均が 2 より大きい場合のみです。これを機能させたいのですが、別の方法があれば、すべての提案を歓迎します。

別の方法もありますが、SUM の結果が 1 と 5 ではなく 3 と 15 になっています。

前もって感謝します:D

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

sql - プロシージャに入れると Oracle ステートメントが機能しない

私は Oracle を初めて使用し、この問題を経験しています。

次のような手順を作成しました。

SELECT ステートメントを個別に実行しようとしましたが、うまくいきました。しかし、手続きに入れると。私は働きませんでした。エラーは次のとおりです。

「GETART」のエラー

ありがとうございました

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

sql - Oracle SQL でテーブルを更新する方法

以下のスクリプトで作成したばかりの空の列を更新しようとしています。実行しようとすると、次のエラー メッセージが表示されます (クエリ 1)。

そのため、少しグーグルで検索し、わずかに異なるクエリ (クエリ 2) を使用してみましたが、次のエラー メッセージが表示されます。

これがなぜなのか知っている人はいますか?

クエリ 1:

クエリ 2

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

sql - 結合を使用した Oracle 更新クエリ

Join を使用して金額を更新しようとしていますが、例外が発生しています:

0 投票する
2 に答える
124 参照

sql - Oracle SQL:重複を見つけて削除します(異なる列の同じ値)

Oracle SQL: 重複を見つけて削除する方法

Oracle へのアクセスは読み取り専用です (SELECT コマンドのみを使用できます)。

ロジック: 2 人のユーザー 'A' と 'B' が同じ会社名と名を持っています

抽出する列:

以下のクエリを使用しています:


ここでは、各行を 2 回取得しています (下の表を参照してください)。

A_ID .... B_ID .... A_NAME ........... B_NAME .... A_COMPANY ..... ..... B_COMPANY

3592382 .... 1977967 .... ピーター ................ ピーター .... ABC .... ................... ABC

1977967 .... 3592382 .... ピーター ................ ピーター ................. ABC .... ................... ABC

5949363 .... 5941818 .... ジョセフ .... ジョセフ .... XYZ ........... .........XYZ

5941818 .... 5949363 .... ジョセフ .... ジョセフ .... XYZ .... .........XYZ

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

sql - Oracle SQL エラー ORA-00933: SQL コマンドが正しく終了していません

このクエリの何が問題になっていますか?

0 投票する
2 に答える
704 参照

sql - ORA-00933 SQL コマンドが正しく終了していません

MSSQLクエリをOracleに変換する必要がありますが、SQL command not properly ended.

ここにMSSQLクエリがあります

それをOracle SQLに変換して、これで終わります。

上記のエラーを受け取ります。

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

c# - C# を使用して Oracle データベースを更新できません

Oracle データベースを C# から更新しようとしていますが、このエラーが発生します

ORA-00933: SQLコマンドが正しく終了していません

そして、私は何をすべきかわかりません。

0 投票する
2 に答える
392 参照

sql - Oracle SQL トリガー エラー: ORA-00933

だから私はレコードのタイムスタンプを変更するトリガーを作成しようとしています、私はこれまでのところこれを持っています

エラーの説明は次のとおりです。 コンパイルに失敗しました、17 行目 (16:54:27) コンパイル エラーに関連する行番号は、最初の BEGIN ステートメントに関連しています。これは、データベース トリガーのコンパイルにのみ影響します。PL/SQL: ORA-00933: SQL コマンドが正しく終了していませんコンパイルに失敗しました、15 行目 (16:54:27) コンパイル エラーに関連する行番号は、最初の BEGIN ステートメントに関連しています。これは、データベース トリガーのコンパイルにのみ影響します。PL/SQL: SQL文は無視されました

その音からすると、if ステートメントが適切に閉じられているとは思えませんが、どこが間違っているのかわかりません。

0 投票する
0 に答える
371 参照

r - Oracle 11.1 のクエリ時の JDBC エラー (ORA-00933)

私は答えを高低で検索したので、すでに回答されている場合は申し訳ありません!

RI を使用して、Oracle 11.1 データベースの遅延評価を実行しようとしています。接続を容易にするために JDBC を使用しましたが、正常に動作することを確認できました。dbGetQuery を使用してテーブルをクエリすることもできますが、結果が非​​常に大きいため、すぐにメモリ不足になります。

次のエラーが表示されますが、dbplyr/dplyr tbl(con, "ORACLE_TABLE") を試しました。

db_table <- tbl(con, in_schema('ORACLE_TABLE')) も使用してみました

これは、通常の dbGetQuery を実行できるにもかかわらず、接続しているすべてのデータベースで発生しています。

完全なコード:

オラクルコネクション

解決済み:

  1. Rstudio + パッケージを更新しました。

  2. このマニュアルに従ってください: https://www.linkedin.com/pulse/connect-oracle-database-r-rjdbc-tianwei-zhang/

  3. 「con」の後に次のコードを挿入します。

    sql_translate_env.JDBCConnection <- dbplyr:::sql_translate_env.Oracle sql_select.JDBCConnection <- dbplyr:::sql_select.Oracle sql_subquery.JDBCConnection <- dbplyr:::sql_subquery.Oracle