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

�� 8�ϥǡ�����

�ܼ�
8.1. ���ͥǡ�����
8.1.1. �����ǡ�����
8.1.2. Ǥ�դ����٤���Ŀ�
8.1.3. ��ư�������ǡ�����
8.1.4. Ϣ�ַ�
8.2. �̲߷�
8.3. ʸ����
8.4. �Х��ʥ���ǡ�����
8.5. ����/����ǡ�����
8.5.1. ����/���������
8.5.2. ����/�������
8.5.3. ������
8.5.4. ����
8.6. �����ͥǡ�����
8.7. �����ǡ�����
8.7.1. ��ɸ��
8.7.2. ��ʬ
8.7.3. ���
8.7.4. ��ϩ
8.7.5. ¿�ѷ�
8.7.6. ��
8.8. �ͥåȥ�����ɥ쥹��
8.8.1. inet
8.8.2. cidr
8.8.3. inet��cidr�ǡ������ΰ㤤
8.8.4. macaddr
8.9. �ӥå���ǡ�����
8.10. ����
8.10.1. ���󷿤����
8.10.2. ������ͤ�����
8.10.3. ����ؤΥ�������
8.10.4. ������ѹ�
8.10.5. ��������
8.10.6. ����������Ϲ�ʸ
8.11. ʣ�緿
8.11.1. ʣ�緿�����
8.11.2. ʣ�緿���ͤ�����
8.11.3. ʣ�緿�ؤΥ�������
8.11.4. ʣ�緿���ѹ�
8.11.5. ʣ�緿�������Ϲ�ʸ
8.12. ���֥������ȼ��̻ҥǡ�����
8.13. �����ǡ�����
8.14. XMLʸ�񥵥ݡ���

PostgreSQL�ˤϥ桼�������Ѳ�ǽ��˭�٤ʥǡ��������Ϥᤫ������äƤ��ޤ��� CREATE TYPE���ޥ�ɤ�PostgreSQL���Ф��������ǡ��������ɲäǤ��ޤ���

ɽ8-1���Ȥ߹��ߤ����ѥǡ����������Ƽ����ޤ��� "��̾"�����󤵤줿����̾�ΤΤۤȤ�ɤϡ����Ū����ͳ�ˤ��PostgreSQL�������ǻ��Ѥ���Ƥ���̾���Ǥ��� ¾�ˤ⡢�����˵��ܤ��Ƥ��ʤ��������ǻ��Ѥ����ǡ����������ͽ��Υǡ������⤢��ޤ���

ɽ 8-1. �ǡ�����

̾����̾����
bigintint88�Х�������դ�����
bigserialserial8��ư��ʬ8�Х�������
bit [ (n) ] ����Ĺ�ӥå���
bit varying [ (n) ]varbit����Ĺ�ӥå���
booleanbool�����ʥ֡�����͡ʿ�/����
box ʿ�̾�ζ��
bytea �Х��ʥ�ǡ�����"�Х��Ȥ������byte array��"��
character varying [ (n) ]varchar [ (n) ]����Ĺʸ����
character [ (n) ]char [ (n) ]����Ĺʸ����
cidr IPv4�⤷����IPv6�ͥåȥ�����ɥ쥹
circle ʿ�̾�α�
date ������ա�ǯ������
double precisionfloat8��������ư������
inet IPv4�⤷����IPv6�ۥ��ȥ��ɥ쥹
integerint, int44�Х�������դ�����
interval [ (p) ] ���ֳִ�
line ʿ�̾��̵��ľ��
lseg ʿ�̾����ʬ
macaddr MAC���ɥ쥹
money ��ʾ���
numeric [ (p, s) ]decimal [ (p, s) ]���٤������ǽ�ʹ����ٿ���
path ʿ�̾�δ�����Ū��ϩ
point ʿ�̾�δ�����Ū��
polygon ʿ�̾���Ĥ���������Ū��ϩ
realfloat4ñ������ư������
smallintint22�Х�������դ�����
serialserial4��ư��ʬ4�Х�������
text ����Ĺʸ����
time [ (p) ] [ without time zone ] ����
time [ (p) ] with time zonetimetz�������դ�����
timestamp [ (p) ] [ without time zone ] ���դȻ���
timestamp [ (p) ] with time zonetimestamptz�������դ����դȻ���

�ߴ���: ���˵󤲤�ǡ������ʤ��뤤�Ϥ����֤����ˤ�SQL�ǵ��ꤵ��Ƥ��ޤ��� bit��bit varying��boolean��char�� character varying��character��varchar�� date��double precision��integer�� interval��numeric��decimal��real�� smallint��time�ʻ������դ����ʤ���ξ���ˡ� timestamp�ʻ������դ����ʤ���ξ���ˡ�

���줾��Υǡ������Ϥ��Υǡ������������ϴؿ��Ƿ��ꤵ��볰��ɽ������ͭ���Ƥ��ޤ��� �Ȥ߹��ߥǡ�������¿���ˤϡ��Ϥä���Ȥ��������񼰤�����ޤ��� �Ȥϸ��äƤ⡢��ϩ�Τ褦��PostgreSQL����ͭ�ʷ��䡢���뤤�ϡ����դ����ǡ������Τ褦�˽񼰤�ʣ������Ǥ��뷿��¿������ޤ��� �����������ϴؿ���ž�֤��뤳�Ȥ��Ǥ��ޤ��� �Ĥޤꡢ���ϴؿ��ˤ���̤Ϻǽ�����Ϥ���Ӥ���������٤򼺤���ǽ��������ޤ���