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

SET CONSTRAINTS

̾��

SET CONSTRAINTS -- ���ߤΥȥ�󥶥�����������⡼�ɤ�����

����

SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }

����

SET CONSTRAINTS�ϡ����ߤΥȥ�󥶥������ˤ����������ɾ����ˡ�����ꤷ�ޤ��� IMMEDIATE �⡼�ɤǤϡ���Ĥ�ʸ�μ¹Ԥ������������󤬥����å�����ޤ��� DEFERRED �⡼�ɤǤϡ��ȥ�󥶥�����󤬽�λ����ޤ�����ϥ����å�����ޤ���

����Υ⡼�ɤ� IMMEDIATE ���ѹ��������ϡ�����������⡼�ɤ��̵�Ū��ͭ���ˤʤ�ޤ��� �Ĥޤ� (DEFERRED ����Ѥ��Ƥ�����ˤϡ� �ȥ�󥶥������ν�λ���˥����å�����뤳�Ȥˤʤ�̤�����å��Υǡ����ѹ���������� SET CONSTRAINTS ���ޥ�ɤμ¹���˥����å�����ޤ���

����Ϥ����������ˤ����ơ����INITIALLY DEFERRED��INITIALLY IMMEDIATE DEFERRABLE��INITIALLY IMMEDIATE NOT DEFERRABLE�λ��ĤΤ����Τ����줫������������ޤ��� �����ܤΤ�Τϡ�SET CONSTRAINTS���ޥ�ɤ�ͭ���ˤʤ�ޤ���

���ΤȤ��������������������������������αƶ�������ޤ��� CHECK ����� UNIQUE ����ϡ���˽�����֤�ľ��ɾ�����졢�ٱ䤵��ޤ���

����

���Υ��ޥ�ɤϡ����ߤΥȥ�󥶥��������Τߤ������ư��˱ƶ����ޤ��� �������äơ��ȥ�󥶥������֥��å�(BEGIN/COMMIT �δ�)�γ����Ǥ��Υ��ޥ�ɤ�¹Ԥ�����硢�����ƶ���Ϳ���ޤ��� �ȥ�󥶥��������� SET CONSTRAINTS ���ޥ�ɤμ¹Ԥ򤹤뤳�Ȥʤ��������ư����ѹ����������ϡ�����������������INITIALLY DEFERRED ���뤤�� INITIALLY IMMEDIATE����ꤷ�Ƥ���������

�ߴ���

���Υ��ޥ�ɤϡ�ɸ��SQL��������줿ư��˽�򤷤Ƥ��ޤ��� ��������PostgreSQL�Ǥϳ�����������ˤΤ�Ŭ�ѤǤ���Ȥ������¤�����ޤ���