summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/backend/utils/mb/conversion_procs/README.euc_jp83
1 files changed, 83 insertions, 0 deletions
diff --git a/src/backend/utils/mb/conversion_procs/README.euc_jp b/src/backend/utils/mb/conversion_procs/README.euc_jp
new file mode 100644
index 00000000000..dd4e64ea49a
--- /dev/null
+++ b/src/backend/utils/mb/conversion_procs/README.euc_jp
@@ -0,0 +1,83 @@
+���������󥳡��ǥ����Ѵ��ؿ����ɲ���ˡ
+
+ 2002/07/24 Tatsuo Ishii
+
+�Ϥ����
+
+PostgreSQL�ˤϡ��ǡ����١����ȥե���ȥ���ɤΥ��󥳡��ǥ��󥰤��ۤʤ�
+�Ȥ��ˡ���ưŪ�˥��󥳡��ǥ��󥰤��Ѵ���Ԥ���ǽ������ޤ������Υǥ���
+���ȥ�ˤϡ����ΤȤ��˻Ȥ���ؿ�����Ͽ����Ƥ��ޤ��������δؿ��ϥ桼
+�����C�ؿ��Ȥ��ơ�initdb�������Ͽ����ޤ�������Ū�ˤϡ�
+/usr/local/pgsql/share/conversion_create.sql �������Ͽ����ޤ�(���Υե�
+����Ϥ��Υǥ��쥯�ȥ��make�����Ȥ��˼�ư��������ޤ�)��
+
+�ޤ��������δؿ���convert()�ؿ������ƤӽФ���뤳�Ȥ⤢��ޤ���
+
+����README�Ǥϡ�C�ؿ������������ˡ�ȡ������Makefile�ʤɤ��ɲä�����
+ˡ���������ޤ���
+
+o C�ؿ��θƤӽФ�����
+
+ ���󥳡��ǥ����Ѵ��ؿ��θƤӽФ������ϼ��Τ褦�ˤʤ�ޤ���
+
+ conv_proc(
+ INTEGER, -- source encoding id
+ INTEGER, -- destination encoding id
+ OPAQUE, -- source string (null terminated C string)
+ OPAQUE, -- destination string (null terminated C string)
+ INTEGER -- source string length
+ ) returns INTEGER; -- dummy. returns nothing, actually.
+
+ ͣ��ν��ϰ�����4���ܤ�destination string�Ǥ����桼������ؿ���ɬ��
+ �ʥ����palloc�����������Ѵ���̤�NULL�����ߥ͡��Ȥ��줿Cʸ�����
+ ���ƽ��Ϥ��ʤ���Фʤ�ޤ��󡥤ޤ���Ŭ�ڤ��礭���Υ������ݤ����
+ �ϡ�����C�ؿ�����Ǥ�Ǥ����Ȥ����Τϡ����̤��Ѵ����줿ʸ�����Ĺ����
+ ������ʸ�����Ĺ��(5���ܤΰ����ǻ��ꤵ��ޤ���ñ�̤�NULL�����ߥ͡���
+ ��ޤޤʤ��Х��ȿ��Ǥ�)�Ȥϰ��פ��ʤ�����Ǥ���
+
+ ���󥳡��ǥ���ID��include/mb/pg_wchar.h��typedef enum pg_enc�����
+ ����Ƥ��ޤ���
+
+o �ؿ�����Ͽ�ȥ���ѥ���
+
+ ��ä�C�ؿ��ϥ��֥ǥ��쥯�ȥ���ꡤ�������Ǽ��ޤ����������
+ Makefile��ɬ�פˤʤ�ޤ�����¾�Υǥ��쥯�ȥ�ˤ���Makefile�򻲹ͤˤ�
+ ��д�ñ�˺����Ǥ���Ǥ��礦��
+
+ ���˥ᥤ���Makefile(���Υե����뤬�֤��Ƥ���Ʊ���ǥ��쥯�ȥ�ˤ���
+ �ޤ�)�˴ؿ��˴ؤ��뵭�Ҥ��ɲä��ޤ���
+
+ (1) DIRS=�θ�˥��֥ǥ��쥯�ȥ�̾���ɲä��ޤ���
+
+ (2) @set \ �ǻϤޤ���ܤ˵��Ҥ��ɲä��ޤ���1�ؿ��ˤĤ�1�Ԥ��ɲä�ɬ��
+ �Ǥ���
+
+ ����С�������̾��
+ ���������󥳡��ǥ���̾
+ �ǥ��ƥ��͡�����󥨥󥳡��ǥ���̾
+ �ؿ�̾
+ ���֥������ȥե�����̾
+
+ ��1�Ԥ���˥��ڡ����Ƕ��ڤä��ɲä��ޤ���
+
+o �ƥ���
+
+ �ʾ夬����ä��顤���Υե����뤬����ǥ��쥯�ȥ��make�������٤Ƥ���
+ �ޤ��������Ȥ��ǧ���ޤ����äˡ�create_conversion.sql�������Ȥ���
+ ���ƤˤʤäƤ��뤫�ɤ�����ǧ���ޤ��礦���ɤ��������ä��顤�ƥ����Ѥ�
+ �������ǡ����١������ꡤ�����Ǥ��Υ�����ץȤ�¹Ԥ��ޤ���
+
+ $ psql -e -f create_conversion.sql test
+
+ �����������ä��顤�Ǹ��regression test suite�˥ƥ��ȹ��ܤ��ɲä�
+ �Ƥ�������������Ū�ˤϡ�src/test/regress/sql/conversion.sql���ɲä���
+ regression test��Ԥ��ޤ���
+
+o ���ջ���
+
+ �ǥե���ȤΥ��󥳡��ǥ����Ѵ��Ȥ��ƻ��ѤǤ��뤿��ˤϡ�����������
+ �����ǥ��󥰤ȥǥ��ƥ��͡�����󥨥󥳡��ǥ��󥰤δ֤����������Ѵ���
+ �Ǥ��뤳�Ȥ�ɬ�פǤ����ʤ�������륨�󥳡��ǥ��󥰤Υڥ����դ���2��
+ �δؿ��κ�����ɬ�פǤ��������δؿ����̡��Υ��֥ǥ��쥯�ȥ����Ͽ��
+ �Ƥ��ɤ��Ǥ������̾�ϰ�ĤΥ������ե��������2�Ĥδؿ���񤯤��Ȥ�
+ ¿���Ǥ��礦��