問題タブ [oracle11gr1]

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

string - 行の列の値

私は次の表を持っています

クエリに従って試した列範囲の個別の値を選択する必要があります

その結果は次のように列に表示されます。

次のように結果を得るにはどうすればよいですか?

編集済み:私は今、次のクエリを試しています:

次のような出力が得られます。

みんな私が望む出力を得るのを手伝ってください。

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

java - java.sql.SQLRecoverableException:接続が閉じられました

Oracle 11 で jboss7.0.2 final を使用しています。現在、ランダムに発生する 1 つの問題に直面しています。ただし、負荷が高い場合、このエラー トレースは増え続けます。非常に多くのアプローチを試みましたが、成功しませんでした。

MyDatasource 構成:

スタックトレース:

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

sql - オラクル ユニオン クエリの質問を並列化する

次のような Oralce クエリがあります。

クエリを並列化したい。Web で検索したところ、サブクエリが連続して実行されており、UNION は 2 つのサブクエリが完了するまで実行されないため、UNION を並列化できないと言う人もいます。そして彼らは、UNION は並列化できると言う人々です。私の質問は:

Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production を使用しています

ありがとうございました!

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

oracle11g - ExcelシートからBULKのデータベーステーブルに行をロードできますか?

INSERTOracle11gのテーブルに500行必要です。以下のコマンドを1つずつ使用していますが、一度にすべて実行できますか?

たとえば、私が今していること-

ありがとう、

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

oracle - インデックスを適切に使用していない Oracle バインド変数の問題

私のシナリオでは、次のクエリは高速に実行されます (7,000 万行のテーブルで 0.5 秒)。

また、バインド変数を使用して高速に実行することもできます:

列にインデックスがあるため、これらは高速に実行されpurchase_idます。(読み続けます...)

任意の列で「フィルタリング」できるクエリを作成する必要があります。これは、複数の入力変数を提供し、そうでない限りそれぞれをフィルタリングすることを意味しますnull。これは最初はうまくいきます。

たとえば、次のクエリも高速 (0.5 秒) に実行されます。

しかし、バインド変数またはストアド プロシージャのいずれかによってクエリをパラメーター化しようとすると、インデックスを無視しているかのように、クエリが劇的に遅くなります (1.5 分)。

現在、私のアプリケーションでは、適切なパフォーマンスを得るために、実行時にクエリを動的に構築する必要があります。これは、パラメーター化されたクエリのすべての利点が失われ、SQL インジェクションについて心配する必要があることを意味します。

同じロジックを維持しながら、動的に構築されたクエリを回避することは可能ですか?

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

sql - 列データを「,」で区切られた文字列に連結するにはどうすればよいですか?

このようなデータがあります

このようなデータを取得する必要があります

また

またはもっと簡単なもの。私が試してみました:

  • WM_CONCATしかし、セパレーターを指定できません
  • LISTAGG私のOracleバージョンではサポートされていません
  • SYS_CONNECT_BY_PATH使い方がわからない

Oracle 11.1.0.6 を使用しています

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

oracle - 列の SQL DUMP 欠落情報

データベース A: oracle sql exp.exe コマンドを使用して test.dmp を作成します。

.log ファイルには次のように書かれています。

バージョン: Oracle Database 11g Enterprise Edition リリース 11.2.0.4.0 - 64 ビット製品

データベース B: imp.exe コマンドで test.dmp をインポートします。

.log ファイルに次のエラーが表示されます。

バージョン:Oracle Database 11g Enterprise Edition リリース 11.2.0.4.0 - 64 ビット製品

TBL_TEST.COLUMN_A 型は NUMBER(1,0)、Nullable=いいえ、DATA_DEFAULT=0 です。

これはどのように可能ですか?データベース A では、列「COLUMN_A」が入力され、非ヌルとして定義されています。すべてのテーブルは、データベース B でゼロから再作成されます。

なぜこれが起こるのか分かりますか?

前もって感謝します、

ルイーザ・ブラドゥスカ

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

plsql - デフォルト値を列値として設定

既存のテーブルの列としてデフォルト値を設定したい、例: create table t(a Number(22), b NUMBER(22);

のデフォルト値を設定したいのですがcolumn B as column A

私たちはこのようにすることができないことを知っています.誰かがそうする別の方法を提案できます..

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

database-design - 機能の依存関係と主キーをどのように決定しますか?

私の Oracle Database Programming コースでは、ラボの最終評価の最初の部分で次のことを行う必要があります。

  • 現在表示されているテーブルの主キーを特定します
  • 作業するために与えられたテーブルのすべての機能依存関係を見つけます。
  • テーブルの依存関係図を描く

テーブルはそもそも 1NF にあります。

私が行った調査によると、考えられるすべての FD を本質的に組み合わせる必要があるようです。これは非常に多くの時間を消費するだけでなく、これらの関係を依存関係図にマッピングすることを彼が望んでいることを考えると奇妙に思えます。これにより、基本的にすべてがすべてにリンクされます。これが、機能の依存関係を理解し​​ていないと私が信じている理由です。

関数の依存関係は、R では X->Y を構成し、Y は他の X によって生成されないことを理解しており、この依存関係を通じてテーブル内の他のすべての値を決定できるようにする必要があります。

また、'X' と 'Y' は複数の属性で構成できることも理解しています。これは私が理解していないことです。なぜなら、属性を代数変数にマップすると (これがその方法のように思われます)、AJ という文字を持っているからです。考えつく依存関係の数は驚くべきものに思えますが、何か間違った方法で時間を無駄にしたくはありません。

これは、完全に機能する依存関係、部分的な依存関係、および推移的な依存関係をすべて提供する必要があるということですか?

私のテーブルは、現在の 1NF の状態では 10 列で構成されています。したがって、AJ はプロセス内の属性識別子になります。R(AD) が手ごわい主キーを構成することがわかりましたが、すべての FD を配置して PK を導出する必要があるのか​​、それとも PK を選択してこの時点から FD を見つけることができるのかはわかりません。その場合、PK がモデル内の関係のマッピングを実際に決定することを考えると、それでもすべての FD をレイアウトしますか?

https://www.dropbox.com/s/3vwo1axe7a1i20s/final%20lab%20instructions.pdf?dl=0