Chapter 36. PL/Tcl - Tcl ��������

Table of Contents
36.1. ����
36.2. PL/Tcl �����Ͳ���
36.3. PL/Tcl �������ֵ
36.4. PL/Tcl ���ȫ����
36.5. �� PL/Tcl ����������ݿ�
36.6. PL/Tcl ��Ĵ���������
36.7. ģ���unknown(δ֪)������
36.8. Tcl ��������

PL/Tcl ��һ������ PostgreSQL ���ݿ�ϵͳ�Ŀ�װ�صĹ��̻����ԣ� �������ǿ����� Tcl ��������д�����ʹ��������̡�

36.1. ����

PL/Tcl �ṩ C �������溯����������ӵ�еĴ�������ܣ�ֻ��һ������Ƴ��⡣

�õ������ǣ����ж���������һ����ȫ�� Tcl �������������еġ� ���˰�ȫ�� Tcl һ�����޵�����⣬ֻ�к��ٵļ����������ͨ�� SPI �������ݿ��Լ�ͨ��elog()���ɴ�����Ϣ������ C ���������� ��Tcl��û�а취�������ݿ����ڲ����߻�� OS ���� PostgreSQL ���������̵�Ȩ�ޡ� ��ˣ��κη���Ȩ�����ݿ��û������Ա�����ʹ���������ԡ�

�����ʵ�ּ������� Tcl ���̲������ڴ��������ݿ����͵�����/���������

��ʱ��������ҪдһЩ���ܰ�ȫ Tcl ���Ƶ� Tcl ���������磬 ���ǿ�����Ҫһ�����Է����ʼ��� Tcl ������Ҫ�������������⣬ ������һ��PL/Tcl�ı��֣���PL/TclU����˼�Dz����ŵ� Tcl���� ������Ժ� PL/Tcl ����ȫһ���ģ�ֻ����ʹ����һ�������� Tcl �������� �����ʹ����PL/TclU����ô����������װ��һ�ֲ����ŵĹ��������� ����ֻ�����ݿⳬ���û������������������� PL/TclU���������߱���ע�⣺��д�ĺ���һ����Ҫ���κ�Ԥ��������飬 ��Ϊ���ܸ����е�¼Ϊ���ݿ����Ա���û��ܸɵ����顣

����ڰ�װ���̵����ò����������� Tcl ֧�֣� ��ô PL/TCL��PL/TclU �ĵ��þ����������ʱ�Զ���������װ�� PostgreSQL ��Ŀ¼��ȥ�ġ� Ҫ��ij���ض������ݿ��а�װ PL/Tcl ��/�� PL/TclU����ô�����ʹ�� createlang ���� ���� createlang pltcl dbname �� createlang pltclu dbname��