PostgreSQL13 テーブルのVIEWを作成する方法

環境
Windows 10 Home 64bit
PostgreSQL 13.2

書式
CREATE VIEW VIEW名 AS
SELECT構文
「CREATE VIEW」を使用してテーブルのVIEWを作成します。

使用例
1.VIEWを作成します。
SQL構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
create view view_user as
select * from user_tbl
create view view_user as select * from user_tbl
create view view_user as
  select * from user_tbl

2.VIEWを確認します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
select * from view_user;
select * from view_user;
select * from view_user;

3.viewを削除します

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
DROP VIEW view_user
DROP VIEW view_user
DROP VIEW view_user

4.view を変更します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
create or replace view view_user as
select * from user_tbl where year='2021'
create or replace view view_user as select * from user_tbl where year='2021'
create or replace view view_user as
    select * from user_tbl where year='2021'

 

PostgreSQL

Posted by arkgame