問題タブ [dual-table]

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

oracle - Oracle のデュアル テーブルとは何ですか?

人々がこの表について言及していると聞いたことがありますが、それが何についてのものかはわかりませんでした。

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

sql - 疑似列とDUALテーブル-実際にはどういう意味ですか?

デュアルテーブルは、疑似列を選択するために使用されます。値Xを持つ1つの行と1つの列DUMMYがあります。

2つの質問があります

  1. 疑似列は実際にはどういう意味ですか?
  2. たとえば、デュアルはどのようにして価値を与えることができますか?

    現在の日時になります。これはどのように可能ですか?

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

oracle - Oracle DUAL テーブルを再作成する

Oracleでデュアルテーブルを作成/再作成する方法はありますか? うっかり落としてしまいました。

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

sql - SQL (Oracle) 静的データを含む実際のテーブルなしで選択する

実際のテーブルをクエリせずに (Oracle) SQL を実行する可能性を探しています。ここで、DUAL テーブルに関するヒントを見つけました。それはかなり良いです。しかし、「どこからも」複数の行を選択するための短い解決策を探しています。それは可能ですか?これが私が考えることができる最短のクエリです。これは私が必要とすることを行います:

しかし、結果にもっと多くの行が必要な場合は、かなり不便です。もっと短い方法はありますか?何かのようなもの

うまくいかないのはわかっていますが、アイデアはありますか?クエリの結果を転置する簡単な方法はありますか? 何かのようなもの:

「オーバーヘッド文字」の量を最小限に抑えたいです。

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

oracle - jdbc を使用した「デュアル」テーブルの使用

接続をテストしたいので、クエリ「SELECT 1 FROM dual」を使用して、返された値を比較します。

rs. next() を実行すると、スローされる例外は次のとおりです。

クエリを実行して rs.getString(1) を 1 として取得するにはどうすればよいですか?

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

sql - Oracle SQL - 3 までカウント

これは簡単なことですが、本当にわかりません。

私はこの単純なテーブルを取得しようとしています:

だから私はこれを試します:

そして私は得る

ORA-00907: 右括弧がありません 00907. 00000 - "右括弧がありません"

この静的テーブルを作成するにはどうすればよいですか?

編集:申し訳ありませんが、表を単純化しましたが、もっと明確にする必要がありました。私の数字は 1、2、3 ではなく、1 から 10,000 の間の約 50 個の数字です。これはできないように聞こえますか?

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

oracle - ORA-00904 DATE列で'MERGE INTO'および'SELECT FROM dual'を使用すると'無効な識別子'エラーが発生する

Oracle データベースに次の PL/SQL ストアド プロシージャがあります。

MY_TABLE テーブルは次のように定義されています。

ただし、入力フィールドに有効な値を指定してストアド プロシージャを実行すると、次のエラーが発生します。

ORA-00904: "TEMP"."P_DATE": 識別子が無効です

ORA-06512: "MY_DBO.MY_PKG"、54行目

ORA-06512: 18行目

何が原因なのかわかりません。どんな助けでも大歓迎です。ストアド プロシージャは MY_PKG の 45 行目から始まることに注意してください。

ここで同様の問題を見つけましたが、「デュアル」を「MY_TABLE」に変更する解決策はうまくいかなかったようです。

PS:私はOracleに非常に慣れていません:)

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

oracle - DUALの魔法

通常の状態(使用していないSYSか、使用している可能性があります)-

あまり通常ではない条件下 ( として接続SYS)-

DUALは特別な魔法のテーブル(などなど)であることを知っていますが、

DUALDB待機時との違いは?、が待機中の場合ADDR、どのような関連性がありますか?INDXINST_ID

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

oracle - IS または (いつ) DUAL は X$ 隠しテーブル (ファイル) と見なされますか?

これは、Mark J. Bobak の次の回答に対する最後のコメントを参照しています。

デュアルポストの魔法

これらはすべて、X$ テーブルの標準的な列です。ADDR は、文字通り、その特定の行が SGA でマップされるメモリ アドレスです。

リンクされた DUAL テーブルの質問に対する Tom Kyte の回答の 1/3 を完全に読み、残りの部分をざっと読み (ページが非常に長くなりました :))、SO の外側も調べました。しかし、このすべての努力は、マークのコメントが私の心に提起した質問に対する答えを解読するのにまったく役立ちませんでした.

(@Mark) 上記の段落では、DUAL テーブルを x$ テーブルと呼んでいるようです。これは、DUAL が X$ テーブルであることを意味しますか? alter database closeまたは、DUAL テーブルは、コマンドの後、まったく同じ DUAL テーブルではなくなりましたか?

PS: 元の回答/コメントにコメントできないため、これは別の質問として投稿されます。この配置または形式が不適切であると思われる場合は、修正するようお知らせください。ありがとうございました!

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

mysql - MySQL デュアル テーブル 結合 デュアル テーブル

MySQL のダミー DUAL テーブルからフィールドを結合する方法はありますか?

私が持っていると言う

そして

ある種のクエリで結合を使用して両方の選択を結合できますか...

?