¾�ΥС�������ʸ�� �� 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

SELECT INTO

Name

SELECT INTO  -- �䤤��碌�η�̤���ο������ơ��֥�κ���

Synopsis

SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]
    * | expression [ AS output_name ] [, ...]
    INTO [ TEMPORARY | TEMP ] [ TABLE ] new_table
    [ FROM from_item [, ...] ]
    [ WHERE condition ]
    [ GROUP BY expression [, ...] ]
    [ HAVING condition [, ...] ]
    [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]
    [ ORDER BY expression [ ASC | DESC | USING operator ] [, ...] ]
    [ LIMIT { count | ALL } ]
    [ OFFSET start ]
    [ FOR UPDATE [ OF tablename [, ...] ] ]
  

����

TEMPORARY
TEMP

���ꤵ�줿��硢�ơ��֥�ϰ���ơ��֥�Ȥ��ƺ�������ޤ����ܺ٤� CREATE TABLE�򸫤Ʋ�������

new_table

��������ơ��֥��̾���Ǥ� (�������޽���̾�Ǥ��)��

����¾�����Ƥ����Ϥ� SELECT �Ǿܺ٤���������Ƥ��ޤ���

����

��ǽ�ʽ��ϥ�å������������ CREATE TABLE �� SELECT �򸫤Ʋ�������

����

SELECT INTO �Ͽ������ơ��֥��������䤤��碌�ˤ�äƷ׻������ǡ������Ǽ���ޤ������Υǡ������̾�� SELECT �Τ褦�˥��饤����Ȥˤ��֤���ޤ��󡣿������ơ��֥����� SELECT�ν�����ȴ�Ϣ����ǡ�������̾��������ޤ���

Note: CREATE TABLE AS�ϵ�ǽŪ�ˤ� SELECT INTO ��Ʊ���Ǥ���SELECT INTO ��ɸ��ǤϤʤ��Τǡ���ʸ��CREATE TABLE AS �򤪴��ᤷ�ޤ����ºݡ�����SELECT INTO �Ȥ��������� PL/pgSQL �� ecpg �Ǥ�ͭ���ǤϤ���ޤ��� �ʤ��ʤ餽���� INTO ���ۤʤäƲ�᤹�뤫��Ǥ���

�ߴ���

SQL92 �ϡ����򤹤��ͤ�ۥ��ȥץ������Υ����顼�ѿ������򤹤��ͤ�ɽ�����뤿��ˡ��������ơ��֥���������ΤǤϤʤ���SELECT ... INTO ��Ȥ��ޤ�������� PL/pgSQL �� ecpg �Ǹ��Ĥ��������ˡ�Ǥ����ơ��֥������ɽ�� SELECT INTO ��PostgreSQL ���Ѥ����Ū�ʤ�ΤǤ��������������ɤǤϤ�����Ū�ˤ� CREATE TABLE AS��Ȥ��Τ������Ǥ���(CREATE TABLE AS ��ɸ��ǤϤ���ޤ��󤬡�����Τۤ�������򾷤���ǽ�������ʤ��Ǥ���