PostgreSQL 9.3.2ʸ�� | ||||
---|---|---|---|---|
前のページ | 上に戻る | 第 9章�ؿ��ȱ黻�� | 次のページ |
���ߡ�PostgreSQL�ϡ����Ĥ��Ȥ߹��ߥȥꥬ�ؿ�suppress_redundant_updates_trigger
�����Ƥ��ꡢ�̾��ư��Ĥޤ�ǡ������ѹ�����褦������ޤ����˴ؤ�餺��˹�������Ȥ���ȿ�Фˡ��ԤΥǡ�����ºݤ��ѹ����ʤ�������������ʤ��褦�ˤ��ޤ����ʤ����̾��ư��ϡ�������ɬ�פȤ��ʤ����ṹ�������®�˹Ԥ������ˤ�äƤ������Ǥ�����
����Ū�ˤϡ��̾�ºݥ쥳������Υǡ������ѹ����ʤ������μ¹Ԥ���٤��Ǥ���
��Ĺ�ʹ����ˤ�ꡢ�ä��ѹ��оݤ�¿���Υ���ǥå�����¸�ߤ����硢̵��Ǥ��ʤ����פʻ��֤ˤ����륳���Ȥ�ȯ�����뤳�Ȥ�����ޤ���
�ޤ����Ǹ�ˤϥХ��塼�ष�ʤ���Фʤ�ʤ��ʤ����Ԥ������뤳�Ȥˤʤ�ޤ���
���������������������饤�����¦��Ƚ�ꤹ�뤳�ȤϾ�˴�ñ�ǤϤ���ޤ���
�ޤ�����ǽ�Ǥ��ä��Ȥ��Ƥ⡢������Τ��뤿��μ��ε��Ҥϥ��顼�������Ǥ���
¾����ˡ�Ȥ��ơ�suppress_redundant_updates_trigger
����Ѥ��뤳�Ȥ�����ޤ���
����ϥǡ������ѹ����ʤ����������Ф��ޤ���
���������δؿ������դ��ƻ��Ѥ��ʤ���Фʤ�ޤ���
���Υȥꥬ�ϥ쥳���ɤ��Ȥ˾����ʡ��������Ϥ��ǤϤʤ����֤�������ޤ���
���Τ��ᡢ�������ƶ�����쥳���ɤΤۤȤ�ɤ��ºݤˤ��ѹ�����ʤ���硢���Υȥꥬ�ϳμ¤˹����μ¹Ԥ���®�ˤ��ޤ���
suppress_redundant_updates_trigger
�ؿ��ϰʲ��Τ褦�˥ơ��֥���ɲäǤ��ޤ���
CREATE TRIGGER z_min_update BEFORE UPDATE ON tablename FOR EACH ROW EXECUTE PROCEDURE suppress_redundant_updates_trigger();
�ۤȤ�ɤξ�硢���줾��ιԤ��Ф����Υȥꥬ��Ǹ�˵�ư������ɬ�פ������ޤ����ȥꥬ��̾����˵�ư����뤳�Ȥ�Ƚ�äƤ���Ȥ��ơ��ơ��֥���¸�ߤ����ǽ���Τ���¾�Υȥꥬ��̾���θ��³���褦�ȥꥬ̾������Ǥ��ޤ���
�ȥꥬ�����ˤĤ��Ƥ��ܺ٤�CREATE TRIGGER�Ȥ���������