| PostgreSQL 8.0.0 �����ĵ���PostgreSQL �й� ������ | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Fast Forward | Next | |
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 [, ...] ] ]SELECT INTO ��һ����ѯ�ļ������д���һ���±� ���ݲ������ظ��ͻ��ˣ���һ�����ͨ�� SELECT ��ͬ�� �±���ֶξ��к� SELECT ������ֶ����������ͬ�������ֺ��������͡�
�������������ؼ��֣���ô�ñ�����Ϊһ����ʱ�����ġ� ��ο� CREATE TABLE ��ȡϸ�ڡ�
Ҫ�����ı�ı�����������ģʽ���Σ���
����������������� SELECT ������ϸ������
CREATE TABLE AS �����ú� SELECT INTO ���ơ� ���ǽ���ʹ�� CREATE TABLE AS ��� ��Ϊ SELECT INTO ���DZ���� ʵ���ϣ��������͵� SELECT INTO �Dz����� ECPG ���� PL/pgSQL ��ʹ�õģ� ��Ϊ���Ƕ� INTO �Ӿ�Ľ����Dz�ͬ�ġ� ���ң�CREATE TABLE AS �ṩ��һ�� SELECT INTO ���ṩ���ܵij�����
�� PostgreSQL 8.0 ��ǰ��SELECT INTO �����ı����ǰ��� OID�� ���� PostgreSQL 8.0�� SELECT INTO �����ı��Ƿ���� OID �� default_with_oids ���ò������ơ��������ĿǰȱʡΪ�棬�����ڽ����� PostgreSQL �汾����п��ܸij�ȱʡΪ�١�
����һ���±� films_recent�� ��ֵ�������� films ���������Ŀ��
SELECT * INTO films_recent FROM films WHERE date_prod >= '2002-01-01';
SQL ���� SELECT INTO ��ʾѡȡ��ֵ��һ����������ı��������У� �����Ǵ���һ���±�SQL92 ���÷�ʵ���Ͼ����� ECPG ������ Chapter 29����PL/pgSQL ��Chapter 35�������;�� PostgreSQL �� SELECT INTO �����������˼����ʷԭ�� ���´������������ʹ�� CREATE TABLE AS ʵ�����Ŀ�ġ�