42.6. ��Э�� 2.0 �����ı仯�ĸ���

�����ṩһ�����ٵı仯����б��Ա�����Щ��ͼ�����еĿͻ��˿���µ� 3.0 Э��Ŀ�����Ա��

��ʼ��������������һ�������ִ��б��ʽȡ���˹̶��ĸ�ʽ�� ��ע�⣬����ʱ�����ĻỰȱʡֵ���ڿ���ֱ������������������ ��ʵ���ϣ��������ʹ�� options �ֶ�֮ǰ��������飬 ������Ϊ options �Ŀ�������Լ�ȱ��������ֵ�еĿհ׵ķ������Ⲣ���Ǻܰ�ȫ�ļ��ɡ���

�������е���Ϣ����Ϣ�����ֽں��涼��һ�����ȼ���������������֮�⣬��û�������ֽڣ��� ͬʱ��Ҫע������ PasswordMessage ��һ�������ֽڡ�

ErrorResponse �� NoticeResponse��'E' �� 'N'����Ϣ���ڰ�������ֶΣ� ����Щ�ֶ���ͻ��˴��������ϳ��Լ���ϣ������ϸ�̶ȵĴ�����Ϣ�� ��ע��������ֶ�ͨ�������û��з���ֹ�ģ���Ȼ����Э���﷢�͵ĵ����ִ����ǻ��û��з���ֹ��

ReadyForQuery ��'Z'����Ϣ����һ������״ָ̬ʾ����

BinaryRow �� DataRow ��Ϣ����֮��������ٴ����ˣ� ���� DataRow ��Ϣ�������ڷ������и�ʽ�����ݡ� ��ע�� DataRow �IJ����Ѿ��ı�ɱȽ����׷�����ͬ���� ��������ֵ�ı�����ʽ�Ѿ��ı��ˣ���������ֱ�Ӻͷ��������ڲ�������ʽ�󶨡�

����һ���µ�"��չ��ѯ"����Э�飬��������ǰ����Ϣ���� parse��Bind�� Execute��Describe��Close��Flush���� Sync���Լ������Ϣ���� ParseComplete�� BindComplete��PortalSuspended��ParameterDescription, NoData���� CloseComplete�� ���еĿͻ��˲��ù��������Э�飬�������������Э�齫�����ǿ��ܸĽ����ܻ��߹��ܡ�

COPY �������ڷ�װ���� CopyData �� CopyDone ��Ϣ� �������ֺܺõķ��������ڽ��е� COPY �����еĴ���ָ��� ���һ�е������ "\." ���ٱ����ˣ������� COPY OUT �Ĺ����в��ٷ��͡� ���� COPY IN ��ʱ������Ȼ����Ϊ��һ����ֹ������������ʹ���Ѿ������˲������ս���ɾ������ ����֧�ֶ����� COPY��CopyInResponse �� CopyOutResponse ��Ϣ����ֻ���ֶ���Ŀ��ÿ���ֶθ�ʽ����Ϣ��

FunctionCall �� FunctionCallResponse ��Ϣ�IJ��ֱ仯�ˡ� FunctionCall ����֧�ָ��������� NULL ������ ��ͬ�����Դ������ı����߶����Ƹ�ʽ���ݲ����ͼ�������� ���Dz�������Ϊ FunctionCall ��DZ�ڵİ�ȫ��©������Ϊ�������ṩ���ڲ����������ݱ�����ʽ��ֱ�ӷ��ʡ�

�����������ʱ��Ϊ����Ϊ�ͻ��˿����Ȥ�����в������ͷ��� ParameterStatus��'S'����Ϣ�� ��������Щ�������κλ�Ծֵ�����仯����ô����һ�� ParameterStatus ��Ϣ��

RowDescription Ϊ���������е�ÿ���ֶ� ��'T'����Ϣ�����±�� OID ���ֶκ������� ��ͬ����Ϊÿ���ֶ���ʾ�˸�ʽ���롣

��˲������� CursorResponse ��'P'����Ϣ��

NotificationResponse ��'A'����Ϣ��һ��������ִ�����Ŀǰ�ǿյģ� �����Ժ���ܿ������԰����� NOTIFY ʱ�䷢�������صĶ������ݡ�

EmptyQueryResponse ��'I'����ǰ����һ�����ִ�����������Ѿ�ɾ���ˡ�