Name
SPI_execute_plan -- ִ��һ��
SPI_prepare ���IJ�ѯ�滮
Synopsis
int SPI_execute_plan(void * plan, Datum * values, const char * nulls,
bool read_only, int count)
����
SPI_execute_plan ִ��һ�� SPI_prepare ���Ĺ滮��
read_only �� count �ĺ���� SPI_execute �������ͬ��
����
- void * plan
ִ�й滮��SPI_prepare ���صĶ�����
- Datum *values
һ��ʵ�ʵIJ���ֵ�����顣����滮�IJ�������������ͬ��
- const char * nulls
һ�������ĸ������ǿյ����顣����滮�IJ���������ͬ��
n ��ʾһ����ֵ���� values �����Ӧ����Ŀ�������ԣ���
һ���ո��ʾһ���ǿ�ֵ���� values ���Ӧ��Ŀ����Ч�ģ���
��� nulls �� NULL����ô SPI_execute_plan ����Ϊû�в����ǿա�
- bool read_only
ֻ��ִ��ʱΪ true
- int 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 �Դ˹滮��ִ�н��������Ԥ�ϡ�