Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 19a20e0

Browse files
committed
Add Japanese README explaining how to add new conversion.
English README will come soon...
1 parent 88b74dc commit 19a20e0

File tree

1 file changed

+83
-0
lines changed

1 file changed

+83
-0
lines changed
Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
���������󥳡��ǥ����Ѵ��ؿ����ɲ���ˡ
2+
3+
2002/07/24 Tatsuo Ishii
4+
5+
�Ϥ����
6+
7+
PostgreSQL�ˤϡ��ǡ����١����ȥե���ȥ���ɤΥ��󥳡��ǥ��󥰤��ۤʤ�
8+
�Ȥ��ˡ���ưŪ�˥��󥳡��ǥ��󥰤��Ѵ���Ԥ���ǽ������ޤ������Υǥ���
9+
���ȥ�ˤϡ����ΤȤ��˻Ȥ���ؿ�����Ͽ����Ƥ��ޤ��������δؿ��ϥ桼
10+
�����C�ؿ��Ȥ��ơ�initdb�������Ͽ����ޤ�������Ū�ˤϡ�
11+
/usr/local/pgsql/share/conversion_create.sql �������Ͽ����ޤ�(���Υե�
12+
����Ϥ��Υǥ��쥯�ȥ��make�����Ȥ��˼�ư��������ޤ�)��
13+
14+
�ޤ��������δؿ���convert()�ؿ������ƤӽФ���뤳�Ȥ⤢��ޤ���
15+
16+
����README�Ǥϡ�C�ؿ������������ˡ�ȡ������Makefile�ʤɤ��ɲä�����
17+
ˡ���������ޤ���
18+
19+
o C�ؿ��θƤӽФ�����
20+
21+
���󥳡��ǥ����Ѵ��ؿ��θƤӽФ������ϼ��Τ褦�ˤʤ�ޤ���
22+
23+
conv_proc(
24+
INTEGER, -- source encoding id
25+
INTEGER, -- destination encoding id
26+
OPAQUE, -- source string (null terminated C string)
27+
OPAQUE, -- destination string (null terminated C string)
28+
INTEGER -- source string length
29+
) returns INTEGER; -- dummy. returns nothing, actually.
30+
31+
ͣ��ν��ϰ�����4���ܤ�destination string�Ǥ����桼������ؿ���ɬ��
32+
�ʥ����palloc�����������Ѵ���̤�NULL�����ߥ͡��Ȥ��줿Cʸ�����
33+
���ƽ��Ϥ��ʤ���Фʤ�ޤ��󡥤ޤ���Ŭ�ڤ��礭���Υ������ݤ����
34+
�ϡ�����C�ؿ�����Ǥ�Ǥ����Ȥ����Τϡ����̤��Ѵ����줿ʸ�����Ĺ����
35+
������ʸ�����Ĺ��(5���ܤΰ����ǻ��ꤵ��ޤ���ñ�̤�NULL�����ߥ͡���
36+
��ޤޤʤ��Х��ȿ��Ǥ�)�Ȥϰ��פ��ʤ�����Ǥ���
37+
38+
���󥳡��ǥ���ID��include/mb/pg_wchar.h��typedef enum pg_enc�����
39+
����Ƥ��ޤ���
40+
41+
o �ؿ�����Ͽ�ȥ���ѥ���
42+
43+
��ä�C�ؿ��ϥ��֥ǥ��쥯�ȥ���ꡤ�������Ǽ��ޤ����������
44+
Makefile��ɬ�פˤʤ�ޤ�����¾�Υǥ��쥯�ȥ�ˤ���Makefile�򻲹ͤˤ�
45+
��д�ñ�˺����Ǥ���Ǥ��礦��
46+
47+
���˥ᥤ���Makefile(���Υե����뤬�֤��Ƥ���Ʊ���ǥ��쥯�ȥ�ˤ���
48+
�ޤ�)�˴ؿ��˴ؤ��뵭�Ҥ��ɲä��ޤ���
49+
50+
(1) DIRS=�θ�˥��֥ǥ��쥯�ȥ�̾���ɲä��ޤ���
51+
52+
(2) @set \ �ǻϤޤ���ܤ˵��Ҥ��ɲä��ޤ���1�ؿ��ˤĤ�1�Ԥ��ɲä�ɬ��
53+
�Ǥ���
54+
55+
����С�������̾��
56+
���������󥳡��ǥ���̾
57+
�ǥ��ƥ��͡�����󥨥󥳡��ǥ���̾
58+
�ؿ�̾
59+
���֥������ȥե�����̾
60+
61+
��1�Ԥ���˥��ڡ����Ƕ��ڤä��ɲä��ޤ���
62+
63+
o �ƥ���
64+
65+
�ʾ夬����ä��顤���Υե����뤬����ǥ��쥯�ȥ��make�������٤Ƥ���
66+
�ޤ��������Ȥ��ǧ���ޤ����äˡ�create_conversion.sql�������Ȥ���
67+
���ƤˤʤäƤ��뤫�ɤ�����ǧ���ޤ��礦���ɤ��������ä��顤�ƥ����Ѥ�
68+
�������ǡ����١������ꡤ�����Ǥ��Υ�����ץȤ�¹Ԥ��ޤ���
69+
70+
$ psql -e -f create_conversion.sql test
71+
72+
�����������ä��顤�Ǹ��regression test suite�˥ƥ��ȹ��ܤ��ɲä�
73+
�Ƥ�������������Ū�ˤϡ�src/test/regress/sql/conversion.sql���ɲä���
74+
regression test��Ԥ��ޤ���
75+
76+
o ���ջ���
77+
78+
�ǥե���ȤΥ��󥳡��ǥ����Ѵ��Ȥ��ƻ��ѤǤ��뤿��ˤϡ�����������
79+
�����ǥ��󥰤ȥǥ��ƥ��͡�����󥨥󥳡��ǥ��󥰤δ֤����������Ѵ���
80+
�Ǥ��뤳�Ȥ�ɬ�פǤ����ʤ�������륨�󥳡��ǥ��󥰤Υڥ����դ���2��
81+
�δؿ��κ�����ɬ�פǤ��������δؿ����̡��Υ��֥ǥ��쥯�ȥ����Ͽ��
82+
�Ƥ��ɤ��Ǥ������̾�ϰ�ĤΥ������ե��������2�Ĥδؿ���񤯤��Ȥ�
83+
¿���Ǥ��礦��

0 commit comments

Comments
 (0)