¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

CREATE TABLE AS

Name

CREATE TABLE AS -- �䤤��碌�η�̤��鿷�����ơ��֥�����

Synopsis

CREATE [ [ LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name [ (column_name [, ...] ) ]
    AS query

����

CREATE TABLE AS �ϥơ��֥������� SELECT ���ޥ�ɤˤ�äƻ��Ф����ǡ������Ǽ���ޤ����ơ��֥����� SELECT �ν�����ȴ�Ϣ����̾���ȥǡ�����������ޤ�(������ ������̾�Ͽ�������̾�����������ꥹ�Ȥ��Ϥ����Ȥ�̵���ˤ��뤳�Ȥ��Ǥ��ޤ�)��

CREATE TABLE AS �ϥӥ塼�κ����Ȼ��Ƥ�����ʬ������ޤ������ºݤ������ۤʤ�ޤ���CREATE TABLE AS �Ͽ������ơ��֥����������������ơ��֥����Ȥ��������뤿��˰��٤��������䤤��碌��ɾ�����ޤ����ʹ߹Ԥʤ�줿���䤤��碌�θ��ơ��֥���Ф����ѹ��ϡ��������ơ��֥�ˤ�ȿ�Ǥ���ޤ���ȿ�Фˡ��ӥ塼�ϸ��Ȥʤ� SELECT ʸ���䤤��碌���뤿�Ӥ˺�ɾ�����ޤ���

�ѥ�᡼��

[LOCAL] TEMPORARY or [LOCAL] TEMP

���ꤵ��Ƥ�����ϡ��ơ��֥�ϰ���ơ��֥�Ȥ��ƺ�������ޤ�������ơ��֥�ϥ��å����ν���˼�ưŪ�˺������ޤ���Ʊ��̾������Ĵ�¸�α�³�ơ��֥��(���Υ��å������Ǥ�)����ơ��֥뤬¸�ߤ���֤ϸ��뤳�Ȥ��Ǥ��ޤ��󡣰���ơ��֥��˺���륤��ǥå����ϼ�ưŪ�˰��Ū�ʤ�Τˤʤ�ޤ���

LOCAL �Ȥ���ñ��Ͼ�ά��ǽ�Ǥ���

table_name

�����������ơ��֥�̾�Ǥ������Υơ��֥�ϴ���¸�ߤ����ΤǤ��äƤϤʤ�ޤ��󡣤���������¸�α�³�ơ��֥��Ʊ��̾������İ���ơ��֥���뤳�ȤϤǤ��ޤ���

column_name

�������ơ��֥�ˤ��������̾���Ǥ�������ޤǶ��ڤ�줿��̾�Υꥹ�Ȥ�Ȥä�ʣ������̾����ꤹ�뤳�Ȥ��Ǥ��ޤ�����̾����ꤷ�ʤ����ϡ��䤤��碌�ν�����̾����Ȥ��ޤ���

query

�䤤��碌ʸ(�ĤޤꡢSELECT ���ޥ��)�Ǥ���ǧ����빽ʸ�������� SELECT �򻲾Ȥ��Ƥ���������

����

���ϥ�å������������ CREATE TABLE �� SELECT �򻲾Ȥ��Ƥ���������

����

���Υ��ޥ�ɤ� SELECT INTO ��Ʊ����ǽ������ޤ�����SELECT ... INTO ��ʸ��¾�λ�����ˡ�Ⱥ��𤹤��ǽ�������ʤ����ᡢ���������Ѥ��������ɤ��Ǥ��礦��

�ߴ���

���Υ��ޥ�ɤ� Oracle �ε�ǽ�򸵤��߷פ���ޤ�����SQL92 �� SQL99 �ˤ�Ʊ���ε�ǽ��Ԥʤ����ޥ�ɤϤ���ޤ��󡣤�������CREATE TABLE �� INSERT ... SELECT ��¿�����פ����Ȥ߹�碌�뤳�Ȥǡ�Ʊ�����Ȥ�Ԥʤ����Ȥ��Ǥ��ޤ���

���

CREATE TABLE AS �ϡ� PostgreSQL 6.3.������ѤǤ���褦�ˤʤ�ޤ�����

��Ϣ����

CREATE TABLE, CREATE VIEW , SELECT, SELECT INTO