11PostgreSQL(�ݥ��ȥ��쥹�����塼������)�ˤĤ��Ƥ褯�������Ȥ��β���(FAQ)
22
3- ��ʸ�ǽ�������:Mon Mar 18 14:34:57 EST 2002
3+ ��ʸ�ǽ�������:Fri Apr 26 23:03:46 EDT 2002
44
55���ߤΰݻ�������: Bruce Momjian (pgman@candle.pha.pa.us)
66Maintainer of Japanese Translation: Jun Kuwamura (juk@postgresql.jp)
@@ -73,14 +73,14 @@ docs/faq.html
7373 ������
7474
75754.1) �Х��ʥꡦ����������̾參������Ȥΰ㤤�ϲ��Ǥ�����
76- 4.2) �ǽ�ο��ԤΤߤ � select ����ˤϤɤ����ޤ�����
76+ 4.2) �ǽ�ο������Τߤ � select ����ˤϤɤ����ޤ�����
77774.3) �ơ��֥�䤽��¾�ξ���Υꥹ�Ȥ� psql �Ǹ���ˤϤɤ����ޤ�����
78- 4.4) �ơ��֥뤫����κ���ϤɤΤ褦�ˤ��ޤ�����
79- 4.5) �ԡ ��ơ��֥롢�ǡ����١����κ��祵�����ϡ�
78+ 4.4) �ơ��֥뤫�饫 ���κ���ϤɤΤ褦�ˤ��ޤ�����
79+ 4.5) ����� ��ơ��֥롢�ǡ����١����κ��祵�����ϡ�
80804.6) ����Ū�ʥƥ����ȥե����뤫��ǡ�������¸����ˤϡ��ǡ����١����Υǥ�������
8181�̤ϤɤΤ��餤ɬ�פǤ�����
82- 4.7) �ǡ ����١���� ��������줿�ơ��֥�䥤��ǥå �����ɤΤ褦�ˤ��Ƹ��Ĥ��Ф �
83- �ޤ�����
82+ 4.7) ������줿�ơ��֥롢 ����ǥå ������ǡ����١ ���������ӡ��桼����ɤΤ褦� �
83+ ���Ƹ��Ĥ��Ф�� ޤ�����
84844.8) �䤤��碌���٤�����������ǥå�����ȤäƤ����ͻҤ�����ޤ��ʤ��Ǥ���
8585��
86864.9) �䤤��碌���֥ƥ��ޥ������ɤΤ褦���䤤��碌��ɾ�����뤫��ˤϤɤ���
@@ -106,10 +106,11 @@ docs/faq.html
1061064.19) �ɤΥС������� PostgreSQL �����餻�Ƥ���Τ���Ĵ�٤�ˤϤɤ����ޤ�����
1071074.20) �顼�����֥������Ȥ����ǡ�invalid large obj descriptor�ȽФ�ΤϤʤ���
108108������
109- 4.21) ���ߤλ��郎�ǥե���ȤȤʤ�褦����ϤɤΤ褦�ˤĤ���ޤ�����
109+ 4.21) ���ߤλ��郎�ǥե���ȤȤʤ�褦�ʥ� ���ϤɤΤ褦�ˤĤ���ޤ�����
1101104.22) �ʤ���IN��Ȥ����䤤��碌���ȤƤ��٤��ΤǤ�����
1111114.23) �������(outer join)�ϤɤΤ褦�˼¸����ޤ���?
1121124.24) ʣ���Υǡ����١�����Ȥ��䤤��碌�ϤɤΤ褦�ˤ���ФǤ��ޤ�����
113+ 4.25) �ؿ���ʣ���Υ����ޤ��ϥ������֤��ˤϤɤ����ޤ�����
113114
114115 PostgreSQL�γ�ĥ�ˤĤ��Ƥμ���
115116
@@ -750,7 +751,9 @@ postgreSQL
750751���Ȥ����ؿ����ɤΤ��餤�¹Ի��֤äƤ��뤫�뤿��ˡ��ץ��ե������
751752�ץ��ե������դ��ˤǥ���ѥ��뤹�뤳�Ȥ��ǽ�Ǥ������ΥХå�����ɤΥץ��ե���
752753�롦�ե������ pgsql/data/base/dbname �ǥ��쥯�ȥ�˳�Ǽ�����Ǥ��礦�����饤
753- ����ȤΥץ��ե�����ϥ��饤����Ȥθ��ԥǥ��쥯�ȥ���֤����Ǥ��礦��
754+ ����ȤΥץ��ե�����ϥ��饤����Ȥθ��ԥǥ��쥯�ȥ���֤����Ǥ��礦��Linux
755+ �ǤޤȤ�ʥץ��ե������Ԥ��ˤ� -DLINUX_PROFILE �ǥ���ѥ��뤹��ɬ�פ�����
756+ �ޤ���
754757
7557583.8) ��³���褦�Ȥ���Ȥ��� 'Sorry, too many clients' ���Ф�ΤϤʤ��Ǥ�����
756759
@@ -805,16 +808,16 @@ ORDER BY
805808
806809�ܽҤϡ�����饤��ޥ˥奢��� DECLARE �Ʋ�������
807810
808- 4.2) �ǽ�ο��ԤΤߤ � SELECT ����ˤϤɤ����ޤ�����
811+ 4.2) �ǽ�ο������Τߤ � SELECT ����ˤϤɤ����ޤ�����
809812
810813����饤��ޥ˥奢���FETCH�Ƥ������������뤤�ϡ�SELECT ... LIMIT....��Ȥ�
811814�ƤߤƲ�������
812815
813- ���Ȥ����ߤ����ΤϺǽ�ο��Ԥ ����Ǥ⡢���٤Ƥ��䤤��碌��ɾ�����ʤ��ƤϤʤ� �
814- �����⤷��ޤ���ORDER BY ����ä��䤤��碌��ͤ��ƤߤƲ��������⤷��ORDER BY
815- �˹�ä�����ǥå���������Ȥ���� PostgreSQL���ᤵ�줿�ǽ�ο��Ԥ �����ɾ ����
816- ���뤫�⤷��ޤ����Ǥʤ�С�PostgreSQL �ϰտޤ����Ԥ ����������ޤǤ��٤Ƥ �
817- �Ԥ �ɾ�����ʤ���Фʤ�ʤ����⤷��ޤ���
816+ ���Ȥ����ߤ����ΤϺǽ�ο���������� Ǥ⡢���٤Ƥ��䤤��碌��ɾ�����ʤ��ƤϤʤ�
817+ �ʤ ����⤷��ޤ���ORDER BY ����ä��䤤��碌��ͤ��ƤߤƲ��������⤷��ORDER
818+ BY �˹�ä�����ǥå���������Ȥ���� PostgreSQL���ᤵ�줿�ǽ�ο�����������ɾ
819+ ���Ǥ�� 뤫�⤷��ޤ����Ǥʤ�С�PostgreSQL �ϰտޤ������������������ޤǤ �
820+ �٤ƤΥ���� �ɾ�����ʤ���Фʤ�ʤ����⤷��ޤ���
818821
8198224.3) �ơ��֥�䤽��¾�ξ���Υꥹ�Ȥ� psql �Ǹ���ˤϤɤ����ޤ�����
820823
@@ -823,22 +826,25 @@ psql
823826���ޥ�ɤ��ޤޤ�Ƥ��ޤ��� psql �� -E ���ץ�����Ĥ��Ƶ�ư����С�Ϳ��������
824827��ɤ�¹Ԥ��뤿����䤤��碌�����Ϥ���ޤ���
825828
826- 4.4) �ơ��֥뤫����κ���ϤɤΤ褦�ˤ��ޤ�����
829+ 4.4) �ơ��֥뤫�饫 ���κ���ϤɤΤ褦�ˤ��ޤ�����
827830
828831ALTER TABLE DROP COLUMN �ϥ��ݡ��Ȥ��Ƥ��ޤ�����������ˤ������ޤ�:
829- SELECT ... -- �����������ʳ�����٤����ޤ���
832+ BEGIN;
833+ LOCK TABLE old_table;
834+ SELECT ... -- ��������������ʳ��Υ����٤����ޤ���
830835 INTO TABLE new_table
831836 FROM old_table;
832837 DROP TABLE old_table;
833838 ALTER TABLE new_table RENAME TO old_table;
834- [����������ɲä� ALTER TABLE ADD COLUMN �ǹԤ��ޤ���]
839+ COMMIT;
840+ [�������������ɲä� ALTER TABLE ADD COLUMN �ǹԤ��ޤ���]
835841
836- 4.5) �ԡ ��ơ��֥롢�ǡ����١����κ��祵�����ϡ�
842+ 4.5) ����� ��ơ��֥롢�ǡ����١����κ��祵�����ϡ�
837843
838844���¤ϰʲ��ΤȤ���Ǥ���
839845�ǡ����١����κ��祵����? ����̵�� (500GB �Υǡ����١�����¸�ߤ��ޤ�)
840846�ơ��֥�κ��祵����? 16TB
841- �Ԥκ ��祵����? 7.1�ʹߤ�����̵��
847+ �����κ ��祵����? 7.1�ʹߤ�����̵��
842848�ե�����ɤκ��祵����? 7.1�ʹߤ�1GB
843849�ơ��֥���Ǥκ��������? ����̵��
844850�ơ��֥���Ǥκ��祫����? �����η��ˤ��250-1600
@@ -865,7 +871,7 @@ ALTER TABLE DROP COLUMN
865871�����ƥ����Ȥ�ʸ�����ʿ��Ĺ����20�Х��ȤȲ��ꤹ��ȡ��ե�åȥե�������礭��
866872����2.8MB �Ǥ������Υǡ�����ޤ� PostgreSQL �ǡ����١����ե�������礭���ϼ���
867873�褦����6.4MB�ȸ��Ѥ�뤳�Ȥ��Ǥ��ޤ���
868- 36 bytes: �ƹԤΥإå �(����)
874+ 36 bytes: �ƥ����Υإå �(����)
869875 24 bytes: ����(int)�ե�����ɤȥƥ�����(text)�ե������
870876 + 4 bytes: �ڡ�����Υ��åץ�ؤΥݥ���
871877 ----------------------------------------
@@ -886,29 +892,30 @@ ALTER TABLE DROP COLUMN
886892����ǥå����ϡ�����ۤɤΥ����Хإåɤ��ᤷ�ޤ�������ǥå����դ������
887893�ǡ�����ޤ�ʾ塢����ʤ���礭���ʤ�ޤ���
888894
889- 4.7) �ǡ ����١���� ��������줿�ơ��֥�䥤��ǥå �����ɤΤ褦�ˤ��Ƹ��Ĥ��Ф �
890- �ޤ�����
895+ 4.7) ������줿�ơ��֥롢 ����ǥå ������ǡ����١ ���������ӡ��桼����ɤΤ褦� �
896+ ���Ƹ��Ĥ��Ф�� ޤ�����
891897
892898psql �ˤϤ��������ʥХå�����å��塦���ޥ�ɤ����ꡢ�������������ɽ�����ޤ���
893899�Хå�����å��塦���ޥ�ɤμ����ˤ� \? ��ȤäƲ�������
894900
895901�ޤ���pgsql/src/tutorial/syscat.source �ե���������餻�ƤߤƲ�����������ϡ���
896902���� SELECT ʸ�ˤ��ɬ�פʾ����ǡ����١����Υ����ƥࡦ�ơ��֥뤫����Ф���
897- �㼨���Ƥ���ޤ���
903+ �㼨���Ƥ���ޤ����ޤ���pg_ �ǻϤޤ륷���ƥ�ơ��֥�ˤ�Ҥ���Ƥ��ޤ�������
904+ �ˡ�psql -l �Ϥ��٤ƤΥǡ����١�����ꥹ��ɽ�����ޤ���
898905
8999064.8) �䤤��碌���٤�����������ǥå�����ȤäƤ����ͻҤ�����ޤ��ʤ��Ǥ���
900907��
901908
902909����ǥå����ϼ�ưŪ�ˤ��٤Ƥ��䤤��碌�ǻȤ���櫓�ǤϤ���ޤ��ơ��֥�
903- ���Ǿ�����������礭�����䤤��碌�Ǥ��Τ鷺���ʥѡ�����ơ����ιԤ ����� �
904- ����������ǥå����ϻȤ��ޤ�������ϥ���ǥå����������ˤ�굯� ��������
905- ����ʥǥ��������������ϡ��ơ��֥�ȥ졼�Ȥ��ɤ�缡���������٤��ʤ뤳��
906- ���Ȥ��ɤ����뤫��Ǥ���
910+ ���Ǿ�����������礭�����䤤��碌�Ǥ��Τ鷺���ʥѡ�����ơ����Υ �������� �
911+ ������������ ǥå����ϻȤ��ޤ�������ϥ���ǥå����������ˤ�굯��������
912+ ����� ʥǥ��������������ϡ��ơ��֥�ȥ졼�Ȥ��ɤ�缡���������٤��ʤ뤳
913+ �Ȥ ��Ȥ��ɤ����뤫��Ǥ���
907914
908915����ǥå�����Ȥ�������ꤹ�뤿��ˡ�PostgreSQL �ϥơ��֥�ˤĤ��Ƥ��������
909916�����ʤ���Фʤ�ޤ�����������ϡ�VACUUM ANALYZE�ޤ��ϡ�ñ�� ANALYZE ���
910- �äƼ������뤳�Ȥ��Ǥ��ޤ����������Ȥäƥ��֥ƥ��ޥ����ϥơ��֥����˲ ���
911- ���뤫 ���Τꡢ����ǥå�����Ȥ��٤����Τη�������������Ǥ��ޤ����������
917+ �äƼ������뤳�Ȥ��Ǥ��ޤ����������Ȥäƥ��֥ƥ��ޥ����ϥơ��֥����ˤ ���
918+ ������ ���Τꡢ����ǥå�����Ȥ��٤����Τη�������������Ǥ��ޤ����������
912919��Ŭ�ʷ��������ˡ������Ǥ�Ťʤ�Τ⤢��ޤ���������μ����ϡ���
913920���֥�����Ƥ���������˷��֤��ʤ����٤��Ǥ���
914921
@@ -1003,7 +1010,7 @@ Type Internal Name Notes
10031010"char" char 1 character
10041011CHAR(#) bpchar ���ꤵ�줿����Ĺ�Ȥʤ�褦�˶��ͤ����
10051012VARCHAR(#) varchar Ĺ���ξ�¤�̵���ƥ�����
1006- TEXT text Ĺ�������¤Ϻ����Ĺ�ˤ��
1013+ TEXT text Ĺ�������¤Ϻ������ Ĺ�ˤ��
10071014BYTEA bytea ����Ĺ�ΥХ�������(null-byte safe)
10081015
10091016����̾�ˤ��ܤˤ�����Τϡ������ƥࡦ����������Ĵ�٤�Ȥ��䡢���顼��å�������
@@ -1012,8 +1019,8 @@ BYTEA bytea
10121019�嵭�η��Τ�����Σ��Ĥη��� "varlena" ���Ǥ�(���ʤ�����ǥ������κǽ�Σ��Х�
10131020�Ȥ��ǡ���Ĺ�ǡ�����θ�˼ºݤΥǡ�����³���ޤ�)�����Τ褦�˼ºݤζ��֤������
10141021�줿�礭�����⾯���礭���ʤ�ޤ����������������Υǡ�������TOAST�ˤ�갵�̤�
1015- �줿��ʣ���Ԥ�� Ϥä���¸���줿�ꤷ�ơ��ǥ�������ζ��֤ϻפä���꾮�����ʤ� �
1016- ����
1022+ �줿��ʣ��������� Ϥä���¸���줿�ꤷ�ơ��ǥ�������ζ��֤ϻפä���꾮�����ʤ�
1023+ �ޤ ���
10171024
10181025CHAR()�Ϥ��Ĥ�Ĺ����Ʊ��ʸ�������¸����Τ˺�Ŭ�Ǥ���VARCHAR() �ϲ���Ĺ��ʸ��
10191026�����¸����Τ˺�Ŭ�Ǥ�������¸�Ǥ���ʸ�����Ĺ�������¤�����ޤ���TEXT ��Ĺ��
@@ -1022,8 +1029,8 @@ NULL
10221029
102310304.15.1) ����(serial)����ư��ʬ�ե�����ɤϤɤΤ褦�ˤĤ���ޤ�����
10241031
1025- PostgreSQL �� SERIAL �ǡ������ݡ��Ȥ��ޤ����������֤ȥ ���ǥå �����ư ��
1026- �����ޤ������Ȥ��С�
1032+ PostgreSQL �� SERIAL �ǡ������ݡ��Ȥ��ޤ�������������֤ȥ ���ǥå��� ��
1033+ ư�� �����ޤ������Ȥ��С�
10271034 CREATE TABLE person (
10281035 id SERIAL,
10291036 name TEXT
@@ -1038,8 +1045,8 @@ PostgreSQL
10381045���֤ˤĤ��ƤΤ�äȾܤ�������ϡ�����饤��ޥ˥奢��� create_sequence ����
10391046��������
10401047
1041- �ޤ����ƹԤ� OID�ե�����ɤ����ͤȤ��ƻȤ����Ȥ�Ǥ��ޤ����������ʤ��顢�⤷��
1042- �ǡ����١��������פ��Ƥ�����ɤ���ɬ�פ�������ϡ�OID��¸���뤿���
1048+ �ޤ����ƥ����� OID�ե�����ɤ����ͤȤ��ƻȤ����Ȥ�Ǥ��ޤ����������ʤ��顢�⤷
1049+ �� ǡ����١��������פ��Ƥ�����ɤ���ɬ�פ�������ϡ�OID��¸���뤿���
10431050pg_dump �� -o���ץ�����Ȥ������ޤ��ϡ�COPY WITH OIDS���ץ�����Ȥ�ɬ�פ���
10441051��ޤ��� Bruce Momjian ��(http://www.PostgreSQL.org/docs/aw_pgsql_book)��
10451052Numbering Rows�ξϤˤ��ꤢ�ޤ���
@@ -1054,7 +1061,7 @@ Numbering Rows
10541061�������ơ�new_id ����¸�����������ͤ�¾���䤤��碌��(���Ȥ��С�person �ơ��֥�
10551062���Ф��볰������(foreign key)�Τ褦��)�Ȥ��Ȥ褤�Ǥ��礦����ưŪ�˺��줿
10561063SEQUENCE���֥������Ȥ�̾���ϡ�<table>_<serialcolumn>_seq �Τ褦�ˤʤꡢ���Τ���
1057- ��table �� serialcolumn �Ϥ��줾��ơ��֥��̾����SERIAL���̾���Ǥ���
1064+ ��table �� serialcolumn �Ϥ��줾��ơ��֥��̾����SERIAL������ ̾���Ǥ���
10581065
10591066���뤤�ϡ�Ϳ����줿SERIAL�ͤ��줬�����ͤȤ����������줿���(after)��
10601067currval() �ؿ���ȤäƼ��Ф����Ȥ�Ǥ��ޤ������Ȥ��С�
@@ -1080,19 +1087,19 @@ OID
10801087
108110884.16) OID �Ȥϲ��Ǥ����� TID �Ȥϲ��Ǥ�����
10821089
1083- OID �Ȥϰ�դι� ID ���Ф��� PostgreSQL �������Ǥ���PostgreSQL ����ǤĤ� ����
1084- ���٤ƤιԤϰ �դ� OID �����ޤ���initdb ��ȯ������� OID �Ϥ��٤� 16384
1090+ OID �Ȥϰ�դΥ��� ID ���Ф��� PostgreSQL �������Ǥ���PostgreSQL ����ǤĤ����
1091+ �뤹�٤ƤΥ����ϰ �դ� OID �����ޤ���initdb ��ȯ������� OID �Ϥ��٤� 16384
10851092(backend/access/transam.h ����)��꾮�����ͤǤ���initdb ��Τ��٤Ƥ� OID (�桼
10861093������)�Ϥ���ʾ���ͤˤʤ�ޤ�������Ǥϡ�����餹�٤Ƥ� OID�ϰ�ĤΥǡ��֥��
10871094�ǡ����١������α�ޤ餺��PostgreSQL ���ȥ졼��������Τ���ǰ�դǤ���
10881095
1089- PostgreSQL �ϥơ��֥�֤ιԤ�� ӤĤ��뤿��ˡ����Υ����ƥ�ơ��֥���� OID ��
1090- �Ȥ��ޤ������� OID ������Υ桼���ιԤ�� ̤��뤿��������ǻȤ��뤳�Ȥ� ��
1091- ���ޤ���OID ���ͤ���¸���뤿��ˤ� OID ������ ˻Ȥ����Ȥ�ޤ������® ������
1092- �������뤿��� OID �ե�����ɤ˥���ǥå������뤳�Ȥ��Ǥ��ޤ��� OID �ϡ�����
1093- �Υǡ ����١����ǻȤ�������ΰ褫�顢���Ƥο������Ԥ˳ �����Ƥ��ޤ���OID ��
1094- ¾�β������Ѥ����������뤤�ϸ��� OID ��ơ��֥�Ȱ��˥��ԡ��������Τʤ顢�Ǥ �
1095- �ʤ��Ϥ���ޤ���
1096+ PostgreSQL �ϥơ��֥�֤Υ������ ӤĤ��뤿��ˡ����Υ����ƥ�ơ��֥���� OID
1097+ �� Ȥ��ޤ������� OID ������Υ桼���Υ������ ̤��뤿��������ǻȤ��뤳��
1098+ ���Ǥ�� ޤ���OID ���ͤ���¸���뤿��ˤ� OID ����� ˻Ȥ����Ȥ�ޤ������
1099+ ® ������������� 뤿��� OID �ե�����ɤ˥���ǥå������뤳�Ȥ��Ǥ��ޤ��� OID
1100+ �ϡ ����ƤΥǡ���� ١����ǻȤ�������ΰ褫�顢���Ƥο����������˳�����Ƥ� ��
1101+ ����OID �� ¾�β������Ѥ����������뤤�ϸ��� OID ��ơ��֥�Ȱ��˥��ԡ���������
1102+ �ʤ顢�Ǥ�� ʤ��Ϥ���ޤ���
10961103 CREATE TABLE new (old_oid oid, mycol int);
10971104 SELECT old_oid, mycol INTO new FROM old;
10981105 COPY new TO '/tmp/pgtable';
@@ -1104,9 +1111,9 @@ OID
11041111����ï�⤳�줬����������𤷤Ƥ���ͤϤ��ޤ���Ǥ������������ʤ����ˤ������¤�
11051112���������Ȥ�ײ褷�Ƥ��ޤ���
11061113
1107- TID �������ʪ���Ԥ Υ֥��å��ȥ��ե��å��ͤǼ��̤��뤿��˻Ȥ��ޤ���TID
1108- �ϹԤ ��������줿��ƥ����ɤ������Ѥ��ޤ��������� TID �ϡ�ʪ���Ԥ�ؤ �����
1109- �˥���ǥå������ܤǻȤ��ޤ���
1114+ TID �������ʪ������� Υ֥��å��ȥ��ե��å��ͤǼ��̤��뤿��˻Ȥ��ޤ���TID
1115+ �ϥ ������������ 줿��ƥ����ɤ������Ѥ��ޤ��������� TID �ϡ�ʪ���� ����ؤ �
1116+ ���� ˥���ǥå������ܤǻȤ��ޤ���
11101117
111111184.17) PostgreSQL �ǻȤ��뤤���Ĥ����Ѹ�ΰ�̣�ϲ��Ǥ�����
11121119
@@ -1115,8 +1122,8 @@ TID
11151122
11161123
11171124 �� �ơ��֥�(table)���ط�(relation)�����饹(class)
1118- �� ��(row)���쥳����(record)�����åץ�(tuple)
1119- �� ��(column)���ե������(field)��°��(attribute)
1125+ �� ���� (row)���쥳����(record)�����åץ�(tuple)
1126+ �� ����� (column)���ե������(field)��°��(attribute)
11201127 �� ����(retrieve)������(select)
11211128 �� �ִ�(replace)������(update)
11221129 �� �ɲ�(append)������(insert)
@@ -1157,23 +1164,23 @@ psql
11571164���ߤϡ�PostgreSQL�Υȥ�������Υ��ߥåȻ��˥顼�������֥������ȡ��ϥ��
11581165����Ĥ��뤳�Ȥˤ�ꡢlo_open���ޥ�ɤ���λ����ľ��˶���Ū�˥롼���¹Ԥ��ޤ�
11591166�����Τ��ᡢ�ǽ�˥ϥ�ɥ���Ф��Ʋ����褦�Ȥ���ȡ�invalid large obj
1160- descriptor(�顼�����֥������Ȥε��һҤ�����)�Ȥʤ�ޤ�������ǡ��⤷���ȥ��
1161- ��������Ȥ��Τ�˺���ȡ��ʾ��ʤ��Ȥ�ۤȤ�ɤλ��֡�Ư���Ƥ��������ɤ�� ���
1162- �� ��å�������Ф��ΤǤ���
1167+ descriptor(�顼������� ֥������Ȥε��һҤ�����)�Ȥʤ�ޤ�������ǡ��⤷���ȥ��
1168+ ���������� Ȥ��Τ�˺���ȡ��ʾ��ʤ��Ȥ�ۤȤ�ɤλ��֡�Ư���Ƥ��������ɤ���
1169+ �顼 ��å�������Ф��ΤǤ���
11631170
11641171�⤷��ODBC�Τ褦�ʥ��饤����ȥ����ե������Ȥ��ʤ顢auto-commit off����
11651172�ꤹ��ɬ�פ����뤫�⤷��ޤ���
11661173
1167- 4.21) ���ߤλ��郎�ǥե���ȤȤʤ�褦����ϤɤΤ褦�ˤĤ���ޤ�����
1174+ 4.21) ���ߤλ��郎�ǥե���ȤȤʤ�褦�ʥ� ���ϤɤΤ褦�ˤĤ���ޤ�����
11681175
11691176CURRENT_TIMESTAMP��Ȥ��ޤ�:
11701177 CREATE TABLE test (x int, modtime timestamp DEFAULT >CURRENT_TIMESTAMP );
11711178
117211794.22) �ʤ���IN��Ȥ����䤤��碌���ȤƤ��٤��ΤǤ�����
11731180
1174- ���ߡ������䤤��碌�γƹԤˤĤ ������ 䤤��碌�η�̤���֤˥�����뤳�Ȥ �
1175- ��ꡢ���䤤��碌�����䤤��碌�˷�礷�Ƥ��ޤ������̤�IN��EXISTS���֤�� ���
1176- �뤳�ȤǤ���
1181+ ���ߡ������䤤��碌�γƥ ����ˤĤ������ 䤤��碌�η�̤���֤˥�����뤳��
1182+ �ˤ �ꡢ���䤤��碌�����䤤��碌�˷�礷�Ƥ��ޤ������̤�IN��EXISTS���֤���
1183+ ��� 뤳�ȤǤ���
11771184 SELECT *
11781185 FROM tab
11791186 WHERE col1 IN (SELECT col2 FROM TAB2)
@@ -1193,12 +1200,12 @@ SELECT *
11931200SELECT *
11941201 FROM t1 LEFT OUTER JOIN t2 USING (col);
11951202�����ξ�ħŪ���䤤��碌�Ǥ� t1.col �� t2.col �ȷ�礷�ơ�t1 �η�礵��ʤ���
1196- ����(t2 �Ȱ��פ��ʤ��ä���)���֤��Ƥ��ޤ���RIGHT ���� t2 �η�礵��ʤ��ä ���
1197- ��ä���Ǥ��礦��FULL ���ϡ����פ����Ԥ� t1 �� t2 ����Ϸ�礵��ʤ��ä��Ԥ �
1198- �֤��Ǥ��礦��OUTER �Ȥ������դϥ��ץ����� LEFT, RIGHT, �ޤ��� FULL �ʤɤη�
1199- ����ꤵ��Ƥ��ޤ��������Υ����Ǥϳ������(outer join)��UNION ��NOT IN
1200- ��Ȥäƥ��ߥ�졼�ȤǤ��ޤ������Ȥ��С�tab1 �� tab2 ���礹��Ȥ��ϡ������䤤
1201- ��碌����ĤΥơ��֥������礷�ޤ���
1203+ ������ (t2 �Ȱ��פ��ʤ��ä����� )���֤��Ƥ��ޤ���RIGHT ���� t2 �η�礵��ʤ���
1204+ �������� ä���Ǥ��礦��FULL ���ϡ����פ��������� t1 �� t2 ����Ϸ�礵��ʤ�
1205+ �ä�������� ֤��Ǥ��礦��OUTER �Ȥ������դϥ��ץ����� LEFT, RIGHT, �ޤ��� FULL
1206+ �ʤɤη ���� ꤵ��Ƥ��ޤ��������Υ����Ǥϳ������(outer join)��UNION ��
1207+ NOT IN ��Ȥäƥ��ߥ�졼�ȤǤ��ޤ������Ȥ��С�tab1 �� tab2 ���礹��Ȥ��ϡ�
1208+ �����䤤�� 碌����ĤΥơ��֥������礷�ޤ���
12021209 SELECT tab1.col1, tab2.col2
12031210 FROM tab1, tab2
12041211 WHERE tab1.col1 = tab2.col1
@@ -1218,6 +1225,12 @@ PostgreSQL
12181225��������饤����Ȥ�Ʊ���˰ۤʤ�ʣ���Υǡ����١�������³���Ƥ����ˤ������
12191226��ޡ������뤳�ȤϤǤ��ޤ���
12201227
1228+ 4.25) �ؿ���ʣ���Υ����ޤ��ϥ������֤��ˤϤɤ����ޤ�����
1229+
1230+ �⤷��PL/pgSQL �ؿ���refcursors��Ȥ��ȷ�̤��Ȥ��֤����Ȥ��Ǥ��ޤ��� http://
1231+ developer.postgresql.org/docs/postgres/plpgsql-cursors.html �� 23.7.3.3 ���
1232+ ����������
1233+
12211234������������������������������������������������������������������������������
12221235 PostgreSQL�γ�ĥ�ˤĤ��Ƥμ���
12231236
@@ -1250,7 +1263,7 @@ PostgreSQL
12501263[������
12511264 ���ܸ��Ǥ�����ˤĤ��Ƥϰʲ����̤�Ǥ���
12521265
1253- �ǽ�������:2002ǯ04��05 ��
1266+ �ǽ�������:2002ǯ05��08 ��
12541267 ������: ��¼ �� (Jun Kuwamura <juk@postgresql.jp>)
12551268
12561269 ����FAQ�������κ����ˤ����궨�ϤƤ������ä�����(�ɾΤ�ά�����Ƥ��������ޤ�):