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

SPI_execute_plan

̾��

SPI_execute_plan -- SPI_prepare�ǽ������줿�ײ��¹Ԥ���

����

int SPI_execute_plan(void * plan, Datum * values, const char * nulls,
                     bool read_only, long count)

����

SPI_execute_plan�ϡ�SPI_prepare�ǽ������줿�ײ��¹Ԥ��ޤ��� read_only��count�ϡ�SPI_execute��Ʊ�ͤβ�᤬�ʤ���ޤ���

����

void * plan

��SPI_prepare���֤����˼¹Էײ衣

Datum * values

�¥ѥ�᡼���ͤ����� �ײ�ΰ����ο���Ʊ��Ĺ���Ǥʤ���Фʤ�ޤ���

const char * nulls

�ɤΥѥ�᡼����NULL�Ǥ��뤫�򼨤����� �ײ�ΰ����ο���Ʊ��Ĺ���Ǥʤ���Фʤ�ޤ��� n��NULL�ͤ�ɽ���ޤ���values��ι��ܤ�̵�뤵��ޤ��ˡ� �������NULL���ͤ�ɽ���ޤ���values��ι��ܤ�ͭ���Ǥ��ˡ�

nulls��NULL�ξ�硢SPI_execute_plan�����ƤΥѥ�᡼����NULL�ǤϤʤ��Ȥߤʤ��ޤ���

bool read_only

�ɤ߼��Τߤμ¹Ԥξ��true��

long count

��������롢�⤷�����֤����Ԥκ����͡�

�����

����ͤϡ�SPI_executeƱ�ͤΤ�Τ˲ä����ʲ��Υ��顼����ˤη�̤��뤳�Ȥ�����ޤ���

SPI_ERROR_ARGUMENT

plan��NULL���뤤�ϡ�count��0̤���ξ�硣

SPI_ERROR_PARAM

values��NULL�����ġ�plan���ѥ�᡼���դ��ǽ������줿��硣

��������SPI_processed��SPI_tuptable��SPI_executeƱ�ͤ����ꤵ��ޤ���

����

�������줿�ײ�ǻ��Ȥ���륪�֥������ȡʥơ��֥롢�ؿ��ʤɡˤΤ����줫�����å������˺�����줿��硢���ηײ��Ѥ�SPI_execute_plan�η�̤�ͽ¬��ǽ�Ǥ���