¾�ΥС�������ʸ�� �� 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���ɤ��餫�Υ⡼�ɤ�����ޤ���

����Ϥ����������ˤ����ơ�DEFERRABLE INITIALLY DEFERRED��DEFERRABLE INITIALLY IMMEDIATE��NOT DEFERRABLE�λ��ĤΤ����Τ����줫������������ޤ��� �����ܤΤ�Τϡ����IMMEDIATE�Ǥ��ꡢSET CONSTRAINTS���ޥ�ɤ�ͭ���ˤʤ�ޤ��� ������Ĥϡ����ƤΥȥ�󥶥���������ꤷ���⡼�ɤdz��Ϥ��ޤ������ȥ�󥶥���������SET CONSTRAINTS����Ѥ��Ƥ��ο��񤤤��ѹ����뤳�Ȥ��Ǥ��ޤ���

����̾�Υꥹ�Ȥ���ä�SET CONSTRAINTS�ϡ�����������Υ⡼�ɤΤߤ��ѹ����ޤ��� �ʤ����������ٱ��ǽ�Ǥʤ���Фʤ�ޤ��󡣡� ���ꤷ��̾���˰��פ�������ʣ��¸�ߤ�����硢�������Ƥ��ƶ�������ޤ��� SET CONSTRAINTS ALL���ٱ��ǽ���������Ƥ��Ф��Ƥ��Υ⡼�ɤ��ѹ����ޤ���

����Υ⡼�ɤ�DEFERRED����IMMEDIATE���ѹ��������ϡ�����������⡼�ɤ��̵�Ū��ͭ���ˤʤ�ޤ��� �Ĥޤ�(DEFERRED����Ѥ��Ƥ�����ˤϡ˥ȥ�󥶥������ν�λ���˸�������뤳�Ȥˤʤ�̤�����Υǡ����ѹ����������SET CONSTRAINTS���ޥ�ɤμ¹���˸�������ޤ��� �⤷�����λ��˲��餫�������ȿ�����ä���硢SET CONSTRAINTS�ϼ��Ԥ��ޤ��� �ʤ����ơ�����⡼�ɤ��ѹ�����ޤ��󡣡� ���äơ�SET CONSTRAINTS����Ѥ��ơ��ȥ�󥶥�����������λ���������θ�������Ū�˼¹Ԥ��뤳�Ȥ��Ǥ��ޤ���

���ΤȤ��������������������������������αƶ�������ޤ��� �����������������ϡ�����ٱ䤵��ޤ���

����

���Υ��ޥ�ɤϡ����ߤΥȥ�󥶥��������Τߤ������ư����ѹ����ޤ��� �������äơ��ȥ�󥶥������֥��å�(BEGIN/COMMIT�δ�)�γ����Ǥ��Υ��ޥ�ɤ�¹Ԥ�����硢�����ƶ���Ϳ���ޤ���

�ߴ���

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

ɸ��SQL�Ǥϡ�SET CONSTRAINTS�������̾�ϥ������ޤǽ����Ǥ����ΤȤ��Ƥ��ޤ��� ����Ϥޤ�PostgreSQL�Ǥϥ��ݡ��Ȥ���Ƥ��ޤ��� ����̾����̤�����Ǥʤ���Фʤ餺������¸�ߤ��륹�����ޤ˴ط��ʤ������ޥ�ɤǻ��ꤷ����ΤȰ��פ������Ƥ����󤬱ƶ�������ޤ���