CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW name [ ( column_name [, ...] ) ] [ WITH ( view_option_name [= view_option_value] [, ... ] ) ] AS query
CREATE VIEW���䤤��碌�ˤ��ӥ塼��������ޤ��� �ӥ塼��ʪ��Ū�ʼ��ΤȤ���¸�ߤ����ΤǤϤ���ޤ��� �������ꡢ�䤤��碌�ǥӥ塼�����Ȥ�����٤ˡ����ꤵ�줿�䤤��碌���¹Ԥ���ޤ���
CREATE OR REPLACE VIEW��Ʊ�ͤ�Ư���ޤ����� ���Υ��ޥ�ɤǤϡ�Ʊ��̾���Υӥ塼������¸�ߤ��Ƥ����硢���Υӥ塼���֤������ޤ��� �������䤤��碌�ϡ���¸�Υӥ塼�䤤��碌�������������Ʊ����(�ĤޤꡢƱ�������Ʊ���ǡ�������Ʊ����̾)���������ʤ���Фʤ�ޤ��� �����������Υꥹ�ȤκǸ������ɲä��Ƥ���ޤ��� ������������������ޤä����ۤʤ��Τˤ��Ƥ���ޤ���
��������̾���դ����Ƥ�������㤨�С�CREATE VIEW myschema.myview ...�ˡ��ӥ塼�ϻ��ꤵ�줿�������ޤǺ�������ޤ��� ��������̾���ʤ���С����Υӥ塼�ϸ��ߤΥ������ޤǺ�������ޤ��� ����ӥ塼�����̤ʥ������ޤǺ�������ޤ��� ���Τ��ᡢ����ӥ塼�����������ˤϥ�������̾���դ��뤳�ȤϤǤ��ޤ��� �ӥ塼̾�ϡ�Ʊ�������������¾�Υӥ塼���ơ��֥롢������������ǥå����������ơ��֥�Ȥϰۤʤ�̾���Ǥ���ɬ�פ�����ޤ���
���줬���ꤵ�줿��硢�ӥ塼�ϰ���ӥ塼�Ȥ��ƺ�������ޤ��� ���ߤΥ��å������ä���������ӥ塼�ϼ�ưŪ�˺������ޤ��� ����ӥ塼��¸�ߤ���֡����ߤΥ��å����Ǥϡ������Ʊ��̾���α�³��졼�����ϥ������ޤǽ�������̾���ǻ��Ȥ��Ƥ��ʤ��¤��ԲĻ�Ǥ���
�ӥ塼�ǻ��Ȥ����ơ��֥�ΰ���������ơ��֥�Ǥ��ä���硢��TEMPORARY�λ��꤬���äƤ�ʤ��Ƥ�˥ӥ塼�ϰ���ӥ塼�Ȥ��ƺ�������ޤ���
��������ӥ塼��̾���Ǥ��ʥ���������̾��ġˡ�
�ӥ塼����̾�Ȥ��ƻ��Ѥ���̾���Υꥹ�ȤǤ������Υѥ����Ͼ�ά��ǽ�Ǥ�����ά���줿��硢�䤤��碌��ͳ�褹��̾�������Ѥ���ޤ���
���ζ�ϥӥ塼�Ѥξ�ά��ǽ�ʥѥ�������ꤷ�ޤ��� �������ǥ��ݡ��Ȥ����ѥ���̾��security_barrier�ΤߤǤ��� �ԥ�٥�Υ������ƥ������뤳�Ȥ�տޤ����ӥ塼�Ǥϡ������ͭ���ˤ��ʤ���Фʤ�ޤ��� �ܺ٤ˤĤ��Ƥ�項37.4�Ȥ��Ƥ���������
���ߤΤȤ������ӥ塼���ɤ�����ѤǤ��� �����ƥ�ϡ��ӥ塼���Ф����������������������Ĥ��ޤ��� ���������ӥ塼���Ф��������ʤɤ�¾�Υơ��֥���Ф��������Ŭ�ڤ˽�����INSTEAD�ȥꥬ��������뤳�Ȥǡ�������ǽ�ʥӥ塼��Ʊ���褦�˰������Ȥ��Ǥ��ޤ��� �ܺ٤ˤĤ��Ƥϡ�CREATE TRIGGER�Ȥ��Ƥ��������� ¾�ˤ�롼���������뤳�ȤǤ�¸��Ǥ��ޤ������ºݤΤȤ����ȥꥬ���������䤹�����Τ˻��Ѥ��뤳�Ȥ��Ǥ��ޤ���
�ӥ塼��������ˤϡ�DROP VIEWʸ����Ѥ��Ƥ���������
�ӥ塼�����̾���ȷ��ϻ����̤�˳�����Ƥ��뤳�Ȥ����դ��Ƥ��������� �㤨�С����Υ��ޥ�ɤƤ���������
CREATE VIEW vista AS SELECT 'Hello World';
������ϡ�����2�����鹥�ޤ�������ޤ��� �ޤ������̾�����ǥե���Ȥ�?column?�ˤʤ�ޤ�������ˡ���Υǡ�������ǥե���Ȥ�unknown�ˤʤäƤ��ޤ��ޤ��� �ӥ塼�η�̤Ȥ���ʸ����ƥ����֤��������ϡ����Τ褦�˻��ꤷ�Ƥ���������
CREATE VIEW vista AS SELECT text 'Hello World' AS hello;
�ӥ塼�����Ȥ���ơ��֥�˥��������Ǥ��뤫�ɤ����ϡ��ӥ塼�ν�ͭ�Ԥθ��¤Ƿ��ꤵ��ޤ��� ����ϡ����ˤ�äƤϡ��ظ�Υơ��֥�ؤΥ������������¤���ޤ����������������뤿��˻��Ѥ��뤳�Ȥ��Ǥ��ޤ��� ���������٤ƤΥӥ塼�������ʲ��Ѥ��Ф��ư����ǤϤ���ޤ��� 項37.4�Ȥ��Ƥ��������� �ӥ塼��Ǽ¹Ԥ����ؿ��ˤĤ��Ƥϡ��ӥ塼����Ѥ����䤤��碌�ˤ����ơ����δؿ���ľ�ܸƤӽФ��줿����Ʊ�ͤ˰����ޤ��� �������äơ��ӥ塼����Ѥ���桼���ˤϡ��ӥ塼��ǻ��Ѥ�������Ƥδؿ���ƤӽФ����¤�ɬ�פǤ���
CREATE OR REPLACE VIEW����¸�Υӥ塼���Ф��ƻ��Ѥ����ȡ��ӥ塼���������SELECT�롼��Τߤ��ѹ�����ޤ��� ��ͭ�Ծ����¡�SELECT�ʳ��Υ롼��ʤ�¾�Υӥ塼��°���Ϥ��Τޤ��ѹ�����ޤ��� �֤������뤿��ˤϥӥ塼�ν�ͭ�ԡʽ�ͭ������Υ��ФǤ������ޤ�ˤǤʤ���Фʤ�ޤ���
���ƤΥ���ǥ��Dz��Comedy films�ˤ���ʤ�ӥ塼��������ޤ���
CREATE VIEW comedies AS SELECT * FROM films WHERE kind = 'Comedy';
����ϥӥ塼���������������film�ơ��֥���ˤ��������ĥӥ塼��������ޤ��� �ӥ塼��������뤿���*�����Ѥ���Ƥ��ޤ��������θ�˥ơ��֥���ɲä��줿��ϥӥ塼�ˤϴޤޤ�ޤ���
ɸ��SQL��CREATE VIEWʸ�ˤϡ�����ˤ����Ĥ��ε�ǽ�����ꤵ��Ƥ��ޤ���
CREATE VIEW name [ ( column_name [, ...] ) ] AS query [ WITH [ CASCADED | LOCAL ] CHECK OPTION ]
����SQL���ޥ�ɤ����ƤΥ��ץ�����ˤĤ��ơ������������ޤ���
����������ǽ���Τ���ӥ塼�ˤϡ����Υ��ץ�������Ѥ��ʤ���Фʤ�ޤ��� �ӥ塼���Ф������Ƥ�INSERT��UPDATE���ޥ�ɤϡ��ӥ塼����ξ��������Ƥ��뤫�ɤ����ʿ������ǡ������ӥ塼���̤��ƲĻ�Ǥ��뤫�ɤ����˸�������ޤ��� �����������Ƥ��ʤ���硢���ι����ϵ��ݤ���ޤ���
���Υӥ塼�������������ޤ���
���Υӥ塼�Ȱ�¸���Ƥ������ƤΥӥ塼�������������ޤ��� CASCADED�ޤ���LOCAL�Τ��������ꤵ��Ƥ��ʤ����ϡ�CASCADED�Ȥ��ư����ޤ���
CREATE OR REPLACE VIEW��PostgreSQL�θ����ĥ�Ǥ��� �Ĥޤ����ӥ塼�Ȥ�����ǰ������ĥ�Ǥ���