From 19a20e04bd95a78fa0c854617b8462203cf98980 Mon Sep 17 00:00:00 2001 From: Tatsuo Ishii Date: Wed, 24 Jul 2002 07:05:41 +0000 Subject: Add Japanese README explaining how to add new conversion. English README will come soon... --- .../utils/mb/conversion_procs/README.euc_jp | 83 ++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 src/backend/utils/mb/conversion_procs/README.euc_jp (limited to 'src') 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�Ĥδؿ���񤯤��Ȥ� + ¿���Ǥ��礦�� -- cgit v1.2.3