問題タブ [ora-00900]
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.
oracle - ORA-00900: 無効なSQL文エラーです
dbms コマンドの実行中
ORA-00900: invalid SQL statement
エラーが出ました。
誰が理由を教えてもらえますか?
plsql - ApplicationExpressでSql*Plusコマンドを実行します
PL / SQLは初めてで、コースで学習したコマンドを実行しようとしています。
SqlPlusを使用してこれを実行できることは理解していますが、先生がApplicationExpressを使用してWebブラウザーからこれを実行していたことを覚えています。HOME> SQL> SQLコマンドで同じコマンドを実行しようとしましたが、エラーが発生し続けます
「ORA-00900:無効なSQLステートメント」
。
Application Expressで実行するのを手伝ってもらえますか、それともエディターを使用してこれらのコース演習を実行できる方法を教えてもらえますか?
ありがとう!
java - シンjdbcドライバーを使用してOracleDBトリガーを作成します
現在、アプリケーションのテスト環境をセットアップしています。テスト環境でjUnitとSpringを使用しています。テストを実行する前に、データベースのテスト環境の状態を設定したいと思います。私はすでにSQLスクリプト(スキーマとデータ)を作成しており、それらはOraclesSQLDeveloperで正常に実行されます。oracle thin jdbcドライバーを使用して実行しようとしたところ、実行に失敗しました。シンドライバーはトリガーステートメントの作成を好まないようです。
シンドライバーの代わりにociドライバーを使用する必要があることを読みました。ociドライバーの問題は、プラットフォームに依存せず、セットアップに時間がかかることです。
私のコードの例:
p>トリガーステートメントを実行すると実行は失敗しますが、クエリの最初の部分(CREATE TRIGGER "USER_ID_SEQ_INC" ... "USER" ... BEGIN ... FROM DUAL;)は正常に実行されたように見えますが、使用しようとするとトリガーが壊れているようです。実行失敗エラーは、ステートメントENDの2番目の部分にあります。「ORA-00900:無効なSQLステートメント」。
誰かがその問題の解決策を知っていますか?プラットフォームに依存しないシンjdbcドライバーでトリガーを作成したいだけです。
乾杯!
ケビン
c# - SQLストアド関数を使用すると、無効なSQLステートメントが生成されます
C#アプリケーションでOracleExpressデータベースのストアド関数を使用しようとしています。
ここで、SILNIA関数(エラーなしでコンパイル)が定義されています。
オンライン:
私は得る
しかし、これは問題なく機能します。
sql - PL/SQL Developer でのプロシージャの実行に関する問題
これは、プロシージャを作成して実行する最初の試みです。まず、簡単なテーブルを作成します。テーブルのDBスキームは次のとおりです。
テーブル名: ジアチ
列:
- ZiakId - 主キー、数値
- 姓、varchar2
- FirstName、varchar2
- TriedaId - 偽造キー、番号
ストア プロシージャはテーブルにデータを挿入するだけです。この SQL コマンドでストア プロシージャを作成しました。
そして、私はこの手順を次のように呼び出してみます:
次のエラーが表示されます。
ORA-00900 SQL 文が無効です
PL/SQL Developer IDE では、赤い下線付きの実行ワードが表示されます。
この手順をテストしたところ、うまく機能しました。
この手順は、次の SQL コマンドでのみ実行できます。
何が悪いのか、助けてくれてありがとう。
sql - ORA-00900: SQL文が無効です
どうしたの?
sql - OracleでこれらのSQLスクリプトを使用する方法は?
次のようなSQLスクリプトがあります。
2 つの質問があります。
- 関連するすべてのスクリプト ファイルをデータベースに含める必要がありますか?
- 上記の SQL スクリプトを PL/SQL 開発者で実行しましたが、残念ながら
ORA-00900
問題が発生しました。なんでそうなの?
oracle - PLSQLプロシージャ実行エラーの無効な文
PL/SQL http://www.plsqltutorial.com/plsql-procedure/のチュートリアルに従っています。頂点で次のコードを使用してプロシージャを作成しました。
しかし、実行しようとすると
エラーが発生しました
何が問題で、どのように修正するのですか?
sql - Spring-JDBCを介したBadSqlGrammarExceptionですが、SQLDeveloperにはありません
SQLDeveloperで次のクエリを使用してテストマージを行うと、すべてうまくいきます。
ただし、jdbcを使用してコードで実行しようとすると、BadSqlGrammarExceptionがスローされます。原因は次のとおりです。java.sql.SQLException:ORA-00900:無効なSQLステートメント
sql - ORA-00900: Oracle の to_date の SQL 文が無効です
INSERT でエラーが発生します。問題は次の行にあります。
どうやって解決するのかわからない。私も試してみました
しかし、私はこのエラーがありました:
何か役に立ちますか?どうもありがとう