「Oracle」ダミーテーブルDUALの使い方

説明
DUALは、データ・ディクショナリとともにOracle Databaseによって自動的に作成された表です。
DUALは、ユーザーSYSのスキーマにありますが、すべてのユーザーがDUALという名前でアクセスすることができます。
VARCHAR2(1)として定義されているDUMMY列を持ち、X値を持つ行を含みます。

1.DUMMY列(例CITYNAME,COUNTRY)を設定

SELECT
  'TOKYO' CITYNAME
  , 'JAPAN' COUNTRY 
FROM
  DUAL

実行結果
CITYNAME COUNTRY
TOKYO JAPAN

2.動作確認

SELECT
  1 
FROM
  DUAL

 

3.日付を取得する

SELECT
  SYSDATE 
FROM
  DUAL;

 

結果
2020/08/20 11:23:16

Oracle

Posted by arkgame