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

createlang

Name

createlang -- ������ PostgreSQL ��³����������

Synopsis

createlang [connection-options...] langname [dbname]
createlang [connection-options...] --list | -l dbname

����

createlang �ϡ�PostgreSQL �ǡ����١����˿������ץ�����ߥ󥰸�����ɲä��뤿��Υ桼�ƥ���ƥ��Ǥ���createlang �ϥǥե���Ȥ� PostgreSQL ����ʪ�˴ޤޤ���������ư������Ȥ��Ǥ��ޤ���������ʳ��η������󶡤�������ϰ������ȤϤǤ��ޤ���

�Хå�����ɤΥץ�����ߥ󥰸���Ϥ����Ĥ��� SQL ���ޥ�ɤ���Ѥ���ľ���ɲä��뤳�Ȥ���ǽ�Ǥ�����createlang �Ǥϳ�ǧ��Ԥ��ʤ����Ȥ��ʤ�뤳�Ȥ��Ǥ�������˻Ȥ������褤���ᡢ���������Ѥ��뤳�Ȥ�侩���ޤ��� �ܺ٤ˤĤ��Ƥ� CREATE LANGUAGE �򻲾Ȥ��Ʋ�������

���ץ����

createlang �Ǥϡ������Υ��ޥ�ɥ饤����������Ǥ��ޤ���

langname

��������³���ץ�����ߥ󥰸����̾������ꤷ�ޤ���

[-d] dbname
[--dbname] dbname

�ɤΥǡ����١����˸�����ɲä���Τ�����ꤷ�ޤ����ǥե���ȤǤϡ����ߤΥ����ƥ�桼��̾��Ʊ��̾���Υǡ����١��������Ѥ���ޤ���

-e
--echo

�¹Ԥ���� SQL ���ޥ�ɤ�ɽ�����ޤ���

-l
--list

�������åȤΥǡ����١�����ˤ��Ǥ˥��󥹥ȡ��뤵��Ƥ������Υꥹ�Ȥ�ɽ�����ޤ� (�������åȤΥǡ����١����ϻ��ꤵ���ɬ�פ�����ޤ�)��

-L directory

���θ��쥤�󥿥ץ꥿��¸�ߤ���ǥ��쥯�ȥ����ꤷ�ޤ��� �̾���Υǥ��쥯�ȥ�ϼ�ưŪ�˸��Ф���ޤ��� ���Υ��ץ����ϼ�˥ǥХå�����Ū�Ȥ�����ΤǤ���

createlang �ϰʲ��Υ��ޥ�ɥ饤���������³�ѥ�᡼���Ȥ��Ƽ����Ĥ��ޤ���

-h host
--host host

�����Ф���Ư���Ƥ���ޥ���Υۥ���̾����ꤷ�ޤ����ۥ���̾������å��夫��Ϥޤ��硢Unix �ɥᥤ�󥽥��å��ѤΥǥ��쥯�ȥ�Ȥ��ƻ��Ѥ���ޤ���

-p port
--port port

�����Ф���³��ƻ뤹�륤�󥿡��ͥå� TCP/IP �ݡ��Ȥ⤷���� Unix �ɥᥤ�󥽥��åȥե�����γ�ĥ�Ҥ���ꤷ�ޤ���

-U username
--username username

��³���뤿��Υ桼��̾����ꤷ�ޤ���

-W
--password

����Ū�˥ѥ���ɤΥץ���ץȤ�ɽ�����ޤ���

��

PGDATABASE
PGHOST
PGPORT
PGUSER

�ǥե���Ȥ���³�ѥ�᡼���Ǥ���

����

�ۤȤ�ɤΥ��顼��å������ΰ�̣�Ϥ��켫�Ȥ�����Ǥ����ΤȤʤäƤ��ޤ��������Ǥʤ���� createlang �� --echo ���ץ�����Ĥ��Ƽ¹Ԥ����ܺ٤Ϥ��줾��� SQL ���ޥ�ɤǸ��Ʋ��������ޤ� psql �⻲�Ȥ��Ʋ�������

����

�����������ˤ� droplang ����Ѥ��Ʋ�������

createlang �ϡ�psql ��ʣ����ƤӽФ������륹����ץȤǤ��� ��³�κݤ˥ѥ���ɥץ���ץȤ�ɽ�������褦���ꤷ�Ƥ����硢�ѥ���ɤ����Ϥ�ʣ�����׵ᤵ��뤳�Ȥˤʤ�ޤ���

��

������ pltcl ��ǡ����١��� template1 �˥��󥹥ȡ��뤹����ˡ�Ǥ���

$ createlang pltcl template1

��Ϣ����

droplang, CREATE LANGUAGE