Chapter 29. ecpg - �� C ��Ƕ�� SQL

Table of Contents
29.1. ����
29.2. �����ݿ����������
29.3. �ر�����
29.4. ���� SQL ����
29.5. ѡȡһ������
29.6. ʹ����������
29.6.1. ����
29.6.2. ������
29.6.3. SELECT INTO �� FETCH INTO
29.6.4. ָʾ��
29.7. ��̬ SQL
29.8. ʹ�� SQL ��������Χ
29.9. ������
29.9.1. ���ûص�
29.9.2. sqlca
29.9.3. SQLSTATE �� SQLCODE ֮�Ƚ�
29.10. ͷ�ļ�
29.11. ����Ƕ��� SQL ����
29.12. �⺯��
29.13. �ڲ�

������дһ������ PostgreSQL ��Ƕ��SQL���������� Linus Tolke ������ Michael Meskes ����д�ġ� �������Ϊ���� C ����ʹ����д�ġ���Ҳ�������� C++�� ������������ʶ������ C++ ���졣

����ĵ��൱��������������Ϊ����ӿ��DZ�׼���������ǿ������й� SQL ����Դ���ҵ����������Ϣ��

29.1. ����

Ƕ�� SQL ������Ҫ��һ����ͨ�ı�����Դ�����ɣ������������������ C�� ������������һЩ�����ǵĶλ�ϡ�Ҫ���������ij���Դ�������Ⱦ���Ƕ��� SQL Ԥ��������������Դ����ת������ͨ�� C ���� Ȼ�������������� C ���������д���

Ƕ��� SQL ����������Ĵ� C �����д��� SQL ������ŵ��м��������ȣ��������տ���Щ����� C �����еı����д�����ȥ��ֵ�����顣 �ڶ����� C ������Ƕ�� SQL �Ƕ����� SQL ��׼��ģ����ұ���������� SQL ���ݿ�֧�֡� PostgreSQL ��ʵ�ֱ���Ƴɾ�����ƥ�������׼�� ����ͨ�����԰�Ϊ���� SQL ���ݿ���д�� SQL ��ֲ�� PostgreSQL ��������֮��Ȼ��

����������ΪǶ�� SQL �ӿ�д�ij���ͨ���Ǵ��Ų���������������� C ���� ��Щ�����������ִ�������ݿ���صĶ�������Щ�������ͨ������ʽ������������

EXEC SQL ...;

��Щ����﷨��ռ�� C ����λ�á����ݾ������IJ�ͬ�����ǿ��Գ�����ȫ�ֻ����л��߳�����һ������� Ƕ��� SQL �����ѭ��ͨ SQL ����Ĵ�Сд���й��򣬶�������ѭ C ����ġ�

�����С�ڶ��������������е�Ƕ�� SQL ���ġ�