Oracle 12cでビュー(VIEW)を作成する方法

2021年11月15日

環境
Oracle 12.2.0.1.0
書式
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
CREATE OR REPLACE VIEW {ビュー名} AS
{SELECT構文}
;
CREATE OR REPLACE VIEW {ビュー名} AS {SELECT構文} ;
CREATE OR REPLACE VIEW {ビュー名} AS
{SELECT構文}
;

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
CREATE OR REPLACE FORCE VIEW "TESTUSER"."EMP_VIEW" ("EMP_NO", "EMP_DATE") AS
SELECT
EMP_NO,
EMP_DATE
FROM
EMP_TBL
WHERE
TO_CHAR(EMP_DATE,'YYYYMMDD') < TO_CHAR(SYSDATE,'YYYYMMDD')
ORDER BY
EMP_NO
CREATE OR REPLACE FORCE VIEW "TESTUSER"."EMP_VIEW" ("EMP_NO", "EMP_DATE") AS SELECT EMP_NO, EMP_DATE FROM EMP_TBL WHERE TO_CHAR(EMP_DATE,'YYYYMMDD') < TO_CHAR(SYSDATE,'YYYYMMDD') ORDER BY EMP_NO
CREATE OR REPLACE FORCE VIEW "TESTUSER"."EMP_VIEW" ("EMP_NO", "EMP_DATE") AS 
  SELECT
  EMP_NO,
  EMP_DATE
FROM
  EMP_TBL
WHERE
  TO_CHAR(EMP_DATE,'YYYYMMDD') < TO_CHAR(SYSDATE,'YYYYMMDD')
ORDER BY
  EMP_NO

 

Oracle 12c

Posted by arkgame