LoginSignup
12
12

More than 5 years have passed since last update.

PostgreSQLでCREATE VIEWする

Posted at

DBでビューを作るということをしたことが無かったのですが、初めて使ってみたのでメモ。

やりかた


"nice_actor" DB
スクリーンショット 2017-09-07 22.08.36.png


CREATE VIEWする。

参考:https://www.postgresql.jp/document/9.3/html/sql-createview.html

CREATE VIEWの書き方

CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] [ RECURSIVE ] VIEW name [ ( column_name [, ...] ) ]
    [ WITH ( view_option_name [= view_option_value] [, ... ] ) ]
    AS query


実際に実行してみた。

create view full_name as
select
    first_name || '・' || middle_name || '・' || last_name as actor
from nice_actor;


これでビューができた。
スクリーンショット 2017-09-07 22.13.23.png


SELECTしてみる。

select * from full_name;


結果
スクリーンショット 2017-09-07 22.23.18.png


という感じでビューが作れました。

12
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
12