¾�ΥС�������ʸ��
��
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
PostgreSQL 8.1.9ʸ��
PostgreSQL�������Х볫ȯ���롼��
��������
© 1996-2005 PostgreSQL �������Х볫ȯ���롼��
�ܼ�
�Ϥ����
PostgreSQL
�Ȥ�?
PostgreSQL
����
����
���ʤ������
�Х���ݡ��ȥ����ɥ饤��
I.
���塼�ȥꥢ��
1��
�����Ϥ�ޤ��礦
2��
SQL
����
3��
���٤ʽ���ǽ
II.
SQL����
4��
SQL�ι�ʸ
5��
�ǡ������
6��
�ǡ������
7��
�䤤��碌
8��
�ǡ�����
9��
�ؿ��ȱ黻��
10��
���Ѵ�
11��
����ǥå���
12��
Ʊ���¹�����
13��
��ǽ�˴ؤ���ҥ��
III.
�����Фδ���
14��
���ȡ�����
15��
Windows
�ؤΥ��饤����ȤΤߤΥ��ȡ���
16��
���ڥ졼�ƥ������ƥ�δĶ�
17��
�����Фι���
18��
�ǡ����١���������ȸ���
19��
�ǡ����١�������
20��
���饤�����ǧ��
21��
¿�����б�
22��
���Ū�ʥǡ����١����ݼ���
23��
�Хå����åפȥꥹ�ȥ�
24��
�ǡ����١�����ư�����δƻ�
25��
�ǥ����������̤δƻ�
26��
�������ȥ�����Խ���
27��
�ꥰ��å����ƥ���
IV.
���饤����ȥ��ե�����
28��
libpq
- C �饤�֥��
29��
�顼�����֥�������
30��
ECPG
- C����ˤ��������
SQL
31��
��������
V.
�����Хץ�����ߥ�
32��
SQL
�γ�ĥ
33��
�ȥꥬ
34��
�롼�륷���ƥ�
35��
��³������
36��
PL/pgSQL
-
SQL
��³������
37��
PL/Tcl - Tcl��³��������
38��
PL/Perl - Perl��³������
39��
PL/Python - Python��³������
40��
�����Хץ�����ߥ��ե�����
VI.
��ե����
I.
SQL���ޥ��
II.
PostgreSQL���饤����ȥ��ץꥱ�������
III.
PostgreSQL�����Х��ץꥱ�������
VII.
��������
41��
PostgreSQL�������
42��
�����ƥ५������
43��
�ե���ȥ����/�Хå�����ɥץ��ȥ���
44��
PostgreSQL������������
45��
¿���쥵�ݡ���
46��
��³������ϥ�ɥ�κ���
47��
����Ū�䤤��碌��Ŭ��
48��
����ǥå�������������åɤΥ��ե��������
49��
GiST����ǥå���
50��
�ǡ����١�����ʪ��Ū�ʳ�Ǽ
51��
BKI
�Хå�����ɥ��ե�����
52��
�ץ��ʤ��������ɤΤ褦�˻��Ѥ��뤫
VIII.
��Ͽ
A.
PostgreSQL
���顼������
B.
����/����Υ��ݡ���
C.
SQL
�������
D.
SQL�ؤν��
E.
��������
F.
CVS
��ݥ��ȥ�
G.
�ɥ�����Ⱥ���
H.
�����ץ���������
����ʸ��
�ܼ�
ɽ�ܼ�
4-1.
�黻�Ҥ�ͥ���̡ʶ�����Τ����
8-1.
�ǡ�����
8-2.
���ͥǡ�����
8-3.
�̲߷�
8-4.
ʸ����
8-5.
���̤�ʸ���ǡ�����
8-6.
�Х��ʥ���ǡ�����
8-7.
�����ƥåȤ������פ���
bytea
��ƥ��
8-8.
bytea
���ϤΥ��������פ��줿�����ƥå�
8-9.
����/����ǡ�����
8-10.
��������
8-11.
��������
8-12.
����������
8-13.
�ü������/�������
8-14.
����/������Ϸ���
8-15.
���դν���δ���
8-16.
�����ǡ�����
8-17.
�ͥåȥ�����ɥ쥹�ǡ�����
8-18.
cidr
�ǡ�����������
8-19.
���֥������ȼ��̻ҥǡ�����
8-20.
�����ǡ�����
9-1.
��ӱ黻��
9-2.
���ѱ黻��
9-3.
���Ѵؿ�
9-4.
���Ѵؿ�
9-5.
SQL
ʸ����ؿ��ȱ黻��
9-6.
����¾��ʸ����ؿ�
9-7.
�Ȥ߹��ߺѤߤ��Ѵ�
9-8.
SQL
Binary String Functions and Operators
9-9.
����¾�ΥХ��ʥ���ؿ�
9-10.
�ӥå�ʸ����黻��
9-11.
����ɽ���ޥå��黻��
9-12.
����ɽ���Υ��ȥ�
9-13.
����ɽ���̻����
9-14.
����ɽ������
9-15.
����ɽ��ʸ������ȥꥨ��������
9-16.
����ɽ�����饹��ά����������<
9-17.
����ɽ������������
9-18.
����ɽ����������
9-19.
ARE�����ߥ��ץ����ʸ��
9-20.
������ؿ�
9-21.
����/���﷿�νƥ�ץ졼�ȥѥ�����
9-22.
����/������ѤΥƥ�ץ졼�ȥѥ�������
9-23.
���ͽ��ѤΥƥ�ץ졼�ȥѥ�����
9-24.
to_char
����
9-25.
����/����黻��
9-26.
����/����ؿ�
9-27.
AT TIME ZONE
Variants
9-28.
�����ǡ����黻��
9-29.
�����ǡ����ؿ�
9-30.
�������Ѵ��ؿ�
9-31.
cidr
and
inet
Operators
9-32.
cidr
�����
inet
���ؿ�
9-33.
macaddr
�ؿ�
9-34.
Sequence Functions
9-35.
array
�黻��
9-36.
array
�ؿ�
9-37.
����ؿ�
9-38.
Ϣ³�����ؿ�
9-39.
���å�������ؿ�
9-40.
�����������¾Ȳ�ؿ�
9-41.
�������Ļ����Ȳ�ؿ�
9-42.
�����ƥ५����������ؿ�
9-43.
�����Ⱦ���ؿ�
9-44.
�ѥ��������ꤹ��ؿ�
9-45.
�����Х����ʥ������ؿ�
9-46.
�Хå����å�����ؿ�
9-47.
�ǡ����١������֥����������̴ؿ�
9-48.
���ѥե����륢�������ؿ�
12-1.
SQL
�ȥ��������Υ��٥�
16-1.
System V
IPC
�ѥ���
16-2.
PostgreSQL
�ζ�ͭ��������̤˱ƶ���������ѥ���
17-1.
û�����ץ����
21-1.
PostgreSQL
ʸ�����å�
21-2.
���饤����ȡ�������ʸ�����å��Ѵ�
24-1.
ɸ��������ӥ塼
24-2.
�����������ؿ�
31-1.
information_schema_catalog_name
����
31-2.
applicable_roles
����
31-3.
check_constraints
����
31-4.
column_domain_usage
����
31-5.
column_privileges
����
31-6.
column_udt_usage
����
31-7.
columns
����
31-8.
constraint_column_usage
��
31-9.
constraint_table_usage
����
31-10.
data_type_privileges
����
31-11.
domain_constraints
����
31-12.
domain_udt_usage
����
31-13.
domains
����
31-14.
element_types
����
31-15.
enabled_roles
����
31-16.
key_column_usage
����
31-17.
parameters
����
31-18.
referential_constraints
����
31-19.
role_column_grants
����
31-20.
role_routine_grants
����
31-21.
role_table_grants
����
31-22.
role_usage_grants
����
31-23.
routine_privileges
����
31-24.
routines
����
31-25.
schemata
����
31-26.
sql_features
����
31-27.
sql_implementation_info
����
31-28.
sql_languages
����
31-29.
sql_packages
����
31-30.
sql_sizing
����
31-31.
sql_sizing_profiles
����
31-32.
table_constraints
����
31-33.
table_privileges
����
31-34.
tables
����
31-35.
triggers
����
31-36.
usage_privileges
����
31-37.
view_column_usage
����
31-38.
view_table_usage
����
31-39.
views
����
32-1.
�Ȥ߹���SQL������������C�η�
32-2.
B-tree���ȥ�ƥ�
32-3.
�ϥå��她�ȥ�ƥ�
32-4.
R-tree���ȥ�ƥ�
32-5.
B-tree���ݡ��ȴؿ�
32-6.
�ϥå��奵�ݡ��ȴؿ�
32-7.
R-tree���ݡ��ȴؿ�
32-8.
GiST���ݡ��ȴؿ�
42-1.
�����ƥ५������
42-2.
pg_aggregate
����
42-3.
pg_am
����
42-4.
pg_amop
����
42-5.
pg_amproc
����
42-6.
pg_attrdef
����
42-7.
pg_attribute
����
42-8.
pg_authid
����
42-9.
pg_auth_members
����
42-10.
pg_autovacuum
����
42-11.
pg_cast
����
42-12.
pg_class
Columns
42-13.
pg_constraint
����
42-14.
pg_conversion
Columns
42-15.
pg_database
����
42-16.
pg_depend
����
42-17.
pg_description
Columns
42-18.
pg_index
����
42-19.
pg_inherits
����
42-20.
pg_language
����
42-21.
pg_largeobject
����
42-22.
pg_listener
����
42-23.
pg_namespace
����
42-24.
pg_opclass
����
42-25.
pg_operator
����
42-26.
pg_pltemplate
����
42-27.
pg_proc
����
42-28.
pg_rewrite
����
42-29.
pg_shdepend
����
42-30.
pg_statistic
����
42-31.
pg_tablespace
����
42-32.
pg_trigger
����
42-33.
pg_type
����
42-34.
�����ƥ�ӥ塼
42-35.
pg_group
����
42-36.
pg_indexes
����
42-37.
pg_locks
����
42-38.
pg_prepared_xacts
����
42-39.
pg_roles
����
42-40.
pg_rules
����
42-41.
pg_settings
����
42-42.
pg_shadow
����
42-43.
pg_stats
����
42-44.
pg_tables
����
42-45.
pg_user
����
42-46.
pg_views
����
50-1.
PGDATA
������
50-2.
�ڡ����쥤����������
50-3.
PageHeaderData�Υ쥤������
50-4.
HeapTupleHeaderData�Υ쥤������
A-1.
PostgreSQL
���顼������
B-1.
��̾
B-2.
����̾
B-3.
����/����ե�����ɤν�����
B-4.
�����Ѥλ����Ӥδ�ά��
B-5.
�����ѤΥ������ȥ�ꥢ�����Ӥδ�ά��
B-6.
timezone
�����Ѥλ�����̾��
C-1.
SQL
�������
���ܼ�
47-1.
����Ū���르�ꥺ��ι�¤��
���ܼ�
8-1.
ʸ���ǡ�������Ȥä�
8-2.
boolean
����Ȥä�
8-3.
�ӥå���ǡ�������Ȥä�
10-1.
�߾�黻�Ҥη����
10-2.
ʸ����Ϣ��黻�Ҥη����
10-3.
�����ͤ�����黻�Ҥη����
10-4.
�ݤ�ؿ������η����
10-5.
��ʬʸ����ؿ��η����
10-6.
character
��Ǽ�ˤ����뷿�Ѵ�
10-7.
Union�ˤ�������ꤵ�줿���η����
10-8.
��ñ��Union�ˤ����뷿���
10-9.
ž�֤��줿UNION�ˤ����뷿���
11-1.
�ѽ��ͤ�������뤿�����ʬ����ǥå����κ���
11-2.
ɬ�פΤʤ��ͤ�������뤿�����ʬ����ǥå����κ���
11-3.
��դ���ʬ����ǥå����κ���
20-1.
pg_hba.conf
�ι��ܤ���
20-2.
pg_ident.conf
�ե��������
28-1.
libpq
����ץ�ץ������ 1
28-2.
libpq
����ץ�ץ������ 2
28-3.
libpq
����ץ�ץ������ 3
29-1.
Libpq
����Ѥ����顼�����֥������ȤΥ���ץ�ץ������
35-1.
PL/pgSQL
�μ��Ȥˤ�륤�ȡ���
36-1.
UPDATE
/
INSERT
���㳰
36-2.
PL/pgSQL
�ȥꥬ�ץ���������
36-3.
PL/pgSQL
�ˤ�� �ƺ��ѤΥȥꥬ�ץ���������
36-4.
���ޥ�ơ��֥��ݻ����뤿���
PL/pgSQL
�ȥꥬ�ץ���������
36-5.
��ñ�ʴؿ���
PL/SQL
����
PL/pgSQL
�ؤΰܿ�
36-6.
¾�δؿ�����������
PL/SQL
��
PL/pgSQL
�˰ܿ�
36-7.
ʸ��������Ԥ���
OUT
�ѥ��������
PL/SQL
�ץ����������
PL/pgSQL
�ؤΰܿ�
36-8.
PL/SQL
�ץ����������
PL/pgSQL
�ؤΰܿ�
���Υڡ���
�Ϥ����