問題タブ [oracle-sqldeveloper]

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

oracle - Oracle SQL Developerに時間と分を入力して日付を表示する方法は?

私はOracle SQL Developerを使用しています。日付に時間と分を入力したいのですが、GUI ではそれができないようです。私がそうしている間、Oracle SQL Developer GUI内でもすべての日付フィールドを「YYYY-MM-DD HH24:MI:SS」として表示するといいでしょう。

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

sql - Oracle SQL Developerでデータをエクスポートする方法は?

SQL Developerを使用してOracle DBデータをエクスポートする方法は? すべてのデータ、テーブル、制約、構造などが必要です。

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

oracle - Oracleの動的SQLから結果セットで結果を取得する

この質問は、StackOverflowで見つけた他のいくつかの質問と似ていますが、その違いは、新しい質問を正当化するのに十分なほど重要なので、ここにあります。

Oracleの動的SQLから結果セットを取得し、動的SQLステートメントを直接実行したかのように、それをSqlDeveloperのようなツールに結果セットとして表示したいと思います。これはSQLServerでは簡単なので、具体的には、SQL ServerManagementStudioまたはクエリエクスプローラーで結果セットを返すSQLServerの例を次に示します。

またはより適切に:

「動的SQLを実行するOraclePL/SQL匿名ブロックから結果セット/カーソルを返す方法」という質問。問題の前半、つまり動的SQLをカーソルに実行することで対処します。「Oracleプロシージャが結果セットを返すようにする方法」という質問でも、同様の答えが得られます。Web検索により、同じテーマの多くのバリエーションが明らかになりました。これらはすべて、私の質問の前半にのみ対応しています。この投稿を見つけましたSqlDeveloperでそれを行う方法を説明しますが、それはSqlDeveloperの機能のビットを使用します。私は実際にカスタムクエリツールを使用しているので、SQLコードに自己完結型のソリューションが必要です。このカスタムクエリツールにも同様に、print(dbms_output.put_line)ステートメントの出力を表示する機能はありません。結果セットのみを表示します。これは、「executeimmediate ... Bulkcollect」を使用するもう1つの可能な方法ですが、この例でも、dbms_output.put_lineステートメントのループを使用して結果をレンダリングしますこのリンクはトピックに対処しようとしますが、質問はそこでも完全に答えられることはありませんでした。

これが可能であると仮定して、もう1つの条件を追加します。関数やプロシージャを定義せずにこれを実行したい(DB権限が制限されているため)。つまり、動的SQLを含む自己完結型のPL / SQLブロックを実行し、SqlDeveloperまたは同様のツールで結果セットを返したいと思います。


要約すると:

  • 任意のSQLステートメント(したがって動的SQL)を実行したい。
  • プラットフォームはOracleです。
  • ソリューションは、プロシージャや関数のないPL/SQLブロックである必要があります。
  • 出力は、正規の結果セットとして生成する必要があります。印刷ステートメントはありません。
  • 出力は、SqlDeveloperの特別な機能を使用せずに、結果セットとしてSqlDeveloperでレンダリングする必要があります。

助言がありますか?

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

sql - Oracle SQLDeveloper で、特定のテーブルのメタデータをプリフェッチしてローカルにキャッシュしておくことはできますか?

複数のマスター テーブルを持つリモート データベースで作業しています。これらのテーブルのメタデータと実際のデータはめったに変更されません。これらのテーブルを含む DB をクエリし、特定の関数を使用する場合 (例: テーブル/列名をオートコンプリートするための ctrl + スペース)、ローカルにキャッシュされていないため、リモート DB をクエリしてこのデータを取得するのに時間がかかりすぎます。

これを行うための拡張機能/プラグイン/構成は SQLDeveloper にありますか。
(Oracle SQLDeveloper バージョン 1.5.1 ビルド MAIN-5440)

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

sql - Oracle インデックスは、制約と同じように定義されます

テーブル TLCASENOTE のインデックス セクションに移動するたびに、インデックス「インデックス PK_TPLCASENOTE は制約 PK_TLCASENOTES と同じように定義されています」と表示され続ける Oracle SQL Developer で問題が発生しています。

このOracleフォームの投稿を見つけましたが、誰も解決策を持っていないようです. これは、テーブルを作成するための DDLです。

0 投票する
14 に答える
360320 参照

oracle11g - SQL Developerインストール用のこのJava.exeファイルの入手先

Oracle 11g をインストールしたばかりで、クエリの作成を開始するために Oracle SQL 開発者を起動しようとしました。

それは私に尋ねています:

これはどこにありますか?グローバル検索を行いましたjava.exeが、Oracle 関連の pdf ファイルを取得できなかったと確信しています。また、私のOracleはusers/vasの外にインストールされています。

0 投票する
5 に答える
3898 参照

mysql - Oracle SQL Developer エラー: ベンダー コード 1317

Oracle SQL Developer を使用して MySQL データベースを参照しています。[列] タブ (テーブル定義を表示) でテーブルを参照すると、一部のテーブルにエラーが発生しましたというダイアログが表示されます。

ベンダーコード 1317

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

database - 2つのOracleスキーマ、他のユーザーの比較

私は、2つのOracleスキーマを多数のテーブルと比較して、スキーマの構造上の違いを見つけるという任務を負っています。Oracle SQLDeveloperでDBDiffツールを使用したことがわかるまでは、非常にうまく機能していました。問題は、ログインできないユーザーのテーブルを比較する必要があることですが、SQLDeveloperの他のユーザーセクションで確認できます。問題は、diffツールを使用してそれらのオブジェクトを他のスキーマと比較しようとすると、機能しないことです。誰かがこれを行う方法を知っていますか?それは私に非常に多くの仕事を節約するでしょう。それが必要な場合、私はいくつかの基本的なSQLの知識を持っています。ありがとう。

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

oracle - Oracle SQL Developerで「パラメータPLSQL_DEBUGは非推奨です」というコンパイラ警告を回避する方法

パッケージ本体の DDL ステートメントを実行すると、SQL Developer が警告します。

PLSQL_DEBUGを使用しないようにSQL Developerを構成するにはどうすればよいですか?

PLSQL_DEBUG は、同じ接続詳細を使用する sql*plus セッションで false に設定されます。

Oracle SQL Developer v 2.1.1.64

オラクル 11g SE: 11.1.0.6.0

これを実現するためのログイントリガーではなく、GUI オプションを探しています。

この警告の表示を単に抑制する方法を探しているわけではありません。警告はまったく生成されてはなりません。

0 投票する
15 に答える
626216 参照

oracle - Changing password with Oracle SQL Developer

Many of my users do not use SQLPlus. I cannot give them alter user. We expire passwords every 60 days.

I can't get the SQLPlus command "password" to work in SQL developer.

  1. When I hit run, I get an invalid command error
  2. When I hit run script, nothing happens.

I don't want to write them a package to change their passwords since we have a lot of databases. Do I have a better option?