問題タブ [plsqldeveloper]

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 に答える
1777 参照

oracle10g - Oracle PL/SQL コミット時にリモート プロシージャ (RPC) を呼び出す方法

Oracle PL/SQL コミット時にリモート プロシージャ (RPC) を呼び出す方法。例: 1 つのテーブル TABLE1 があり、TABLE1 にいくつかの行を挿入してコミットします。コミット時にリモート プロシージャを呼び出す必要があります。

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

oracle - PL/SQLパッケージタイプとスキーマタイプ

私がやろうとしていることは次のとおりです。

しかし、それはコンパイルされません:

エラー(16,14):PL / SQL:ORA-00902:無効なデータ型

string_list_tパッケージの外側を次のように定義すると

コンパイルされ、期待どおりに機能します。ここでの違いは何ですか?パッケージで定義されたタイプで正しく行うにはどうすればよいですか?

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

plsql - PL / SQL Developerで実行された日付クエリには時間が表示されますが、OracleSQLDeveloperには表示されません

PL / SQL Developerで実行された同じクエリは時間を示しますが、OracleSQLDeveloperでは表示されません。SQL Developerで時間を稼ぐ方法はありますか?

SQL Developerの場合: ここに画像の説明を入力してください

PL / SQLの場合:

ここに画像の説明を入力してください

日付フィールドの詳細は次のとおりです。

ここに画像の説明を入力してください

0 投票する
4 に答える
28177 参照

sql - PL/SQL 開発者: 複数のステートメントですか?

複数の SQL UPDATE ステートメントを含むテキスト ファイルを生成するスクリプトがあります。

上記のテキスト ブロックを PL/SQL Developer の SQL ウィンドウに貼り付けると、セミコロンが無効な文字であることがわかります。削除すると、最初のステートメントが適切に終了していないことが通知されます。

これらのステートメントを 1 回の実行で実行するにはどうすればよいですか?

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

oracle - pl/sql コレクションで複数の列を選択する

実際には、次の手順を作成しましたが、正常に機能しています。

2.秒

  1. 三番

    今、私はこのようにクエリを変更したい

    /li>

だから私は次のように手順を変更しました

しかし、これは正しくありません。手順がどのようになるか教えてください

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

java - List<> を Oracle ストアド プロシージャに渡す方法

ストアド プロシージャを使用して SQL テーブル内に String データを既に格納しているコードがあります。

オブジェクト リストを含めるように変更する必要があります。例えば:

ストアド プロシージャでオブジェクトのリストをサポートする方法が不明です。

オブジェクトのリストをストア プロシージャに渡して解析した経験のある人はいますか? 誰かがこれがどのようになるかのサンプルコードを提供できますか?

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

oracle - PL/SQLでカンマ区切りの文字列を解析するには?

PL/SQL スクリプトにカンマ区切りの文字列 (例: data:= 'a,b,c,d,e') があり、スクリプト内で解析する必要があります。

文字列をループして各アイテムを処理したいと思います。「foreach」ループのように。

これはPL/SQLで可能ですか? 誰かが私にいくつかのコードを教えてもらえますか?

0 投票する
7 に答える
76614 参照

oracle - PL/SQL Developerでアンパサンドをエスケープする

Oracle データベースに対して単純な INSERT ステートメントを実行しようとしています。値の 1 つが VARCHAR2 フィールドで、挿入ステートメントにアンパサンドが含まれています。どうすればいいですか?私は次の方法を試しました:

  1. & を \& としてエスケープし、set escape on
  2. スキャンをオフに設定します (これにより、ORA-00922 欠落または無効なオプション エラーが発生します)
  3. set define off (これにより、ORA-00922 欠落または無効なオプション エラーが発生します)

他のアイデアはありますか?

0 投票する
4 に答える
175986 参照

oracle - 列の値を明示的にNULLに設定 SQL Developer

私は Oracle DB を初めて使用し、Oracle SQL Developer (Ver 3.0.02) を使用して DB にクエリを実行しています。1 つの列を明示的に null に設定したいですか?

SQL Developer GUIでこれを行うにはどうすればよいですか?

以前の MSSQL では、CTRL+0 をクリックすると、値が明示的に null に設定されていました。Oracle SQL Developer はどうですか? ありがとう