PostgreSQL 9.2.4ʸ�� | ||||
---|---|---|---|---|
前のページ | 上に戻る | 第 43章�����Хץ�����ߥ��ե����� | 次のページ |
SPI_execute
������δؿ��ˤ�ä��������줿�ԥ��åȤ��������
PostgreSQL�ϡ����ꥳ��ƥ�������˥������ݤ��ޤ���
����ϡ��͡��ʾ��ǡ�ɬ�פ�ͭ�����֤����줾��ۤʤ�褦�ʳ�����Ƥ����������������ˡ�����ޤ���
����ƥ����Ȥ��˲����뤳�Ȥǡ������dz�����Ƥ�줿���ƤΥ����������ޤ���
�������äơ����������ɤ�����θġ��Υ��֥������Ȥ����פ�ݻ����뤳�Ȥ����פǤ���
�������ꡢ����Ū�˾��̤Υ���ƥ����Ȥ��������ɬ�פ�����ޤ���
palloc
�ȴ�Ϣ����ؿ���"���ߤ�"����ƥ����Ȥ���������ݤ��ޤ���
SPI_connect
�Ͽ��������ꥳ��ƥ����Ȥ������������ߤΥ���ƥ����ȤȤ��ޤ���
SPI_finish
��ľ���θ��ߤΥ��ꥳ��ƥ����Ȥ��ᤷ��SPI_connect
�Ǻ������줿����ƥ����Ȥ��˲����ޤ���
������ư��ˤ�ꡢ�ץ�����������dz�����Ƥ��Ԥ�����Ū�ʥ��꤬�ץ���������ν�λ���˲�����졢���������ɻߤ���뤳�Ȥ��ݾڤ���ޤ���
���������ʻ����Ϥ��Υǡ��������ͤȤ��ä��˥ץ��������㤬������Ƥ�줿������Υ��֥������Ȥ��֤�ɬ�פ������硢���ʤ��Ȥ�SPI����³���Ƥ��ʤ����֤ϡ�palloc
����Ѥ��ƥ������ݤ��뤳�Ȥ��Ǥ��ޤ���
������Ԥ���ȡ����Υ��֥������Ȥ�SPI_finish
�Dz�������Ƥ��ޤ����ץ����������������ư��ʤ��Ǥ��礦��
����������褹��ˤϡ�SPI_palloc
����Ѥ��ơ�����ͤȤʤ륪�֥��������ѤΥ������ݤ��Ƥ���������
SPI_palloc
��"��̥��������塼������ƥ�����"��˥���������Ƥޤ���
���Υ��ꥳ��ƥ����Ȥϡ�SPI_connect
���ƤӽФ��줿�����ˤ����Ƹ��ߤΥ���ƥ����Ȥ��ä���ΤǤ��ꡢ�ץ����������������ѤΥ���ƥ����ȤȤ��Ƥޤ�����������ΤǤ���
�ץ��������㤬SPI��̤��³�ʾ��֤�SPI_palloc
���ƤӽФ����ȡ����̤�palloc
��Ʊ���褦��ư��ޤ���
�ץ��������㤬SPI�ޥ͡��������³�������Ǥϡ����ߤΥ��ꥳ��ƥ����ȤϾ�̥��������塼������ƥ����ȤǤ��ꡢ���Τ��ᡢ�ץ��������㤫��palloc
��SPI�桼�ƥ���ƥ��ؿ���ͳ�dz�����Ƥ�줿���Ƥϡ����Υ���ƥ����ȤǺ�������ޤ���
SPI_connect
���ƤӽФ����ȡ�SPI_connect
�ˤ�äƺ��������ץ����������ͭ�Υ���ƥ����Ȥ����ߤΥ���ƥ����Ȥ˺�������ޤ���
palloc
��repalloc
��SPI�桼�ƥ���ƥ��ؿ���SPI_copytuple
��SPI_returntuple
��SPI_modifytuple
��SPI_palloc
�Ͻ����ޤ��ˤˤ�äƺ�������������Ƥ����ơ����Υ���ƥ�������˺�������ޤ���
�ץ��������㤬SPI�ޥ͡����㤫���SPI_finish
��ͳ�ǡ����Ǥ����������ߤΥ���ƥ����ȤϾ�̥��������塼������ƥ����Ȥ��ᤵ�졢�ץ�����������ꥳ��ƥ�������dz�����Ƥ�줿��������Ʋ������졢���٤Ȼ��Ѥ��뤳�Ȥ��Ǥ��ޤ���
�������������ؿ������ơ���³���֡�̤��³���֤Τɤ���Υץ��������㤫����Ѥ��뤳�Ȥ��Ǥ��ޤ���
̤��³�Υץ���������Ǥϡ��ظ�ˤ����̾�Υ����дؿ���palloc
�ʤɡˤ�Ʊ�ͤ�ư��ޤ���