UPDATE [ ONLY ] table SET col = expression [, ...] [ FROM fromlist ] [ WHERE condition ]
��¸�Υơ��֥��̾���Ǥ� (����������̾�Ǥ��)�� ONLY �����ꤵ�줿��硢���Υơ��֥�Τߤ���������ޤ��� ONLY �����ꤵ��Ƥ��ʤ���硢���Υơ��֥뤪��� (¸�ߤ������) �����Ѿ����뤹�٤ƤΥơ��֥뤬��������ޤ��� �Ѿ��ơ��֥뤬�������뤳�Ȥ�ɽ������ˡ��ơ��֥�̾�� * ���դ��뤳�Ȥ��Ǥ��ޤ��������ߤΥС������Ǥϡ��Ѿ��ơ��֥�Υ������ϥǥե���ȤǹԤ��ޤ��� (7.1 ������Υ����Ǥϡ�ONLY ���ǥե���ȤǤ�����) �ǥե��������ϡ�SQL_INHERITANCE ���ꥪ�ץ������ѹ��Ǥ��ޤ���
table �����̾�Ǥ���
����������롢ͭ���ʼ��ޤ����ͤǤ���
WHERE ����¾�Υơ��֥���������Ǥ���褦�ˤ��� PostgreSQL ����ɸ��Ū��ĥ�Ǥ���
WHERE�� �ξܺ٤������ˤĤ��Ƥ�SELECT ʸ�Ȥ��Ʋ�������
UPDATE �ϡ��������������ƤιԤλ��ꤵ�줿����ͤ��ѹ����ޤ����ѹ������٤���Τߤ�ʸ���columns�ѥ����ˤ���ɬ�פ�����ޤ���
SELECT ��Ʊ����ʸ��Ȥä�����Ȥ��ޤ����Ĥޤꡢ1�Ĥ��������Ǥ⡢�����ϰϤˤ錄���������Ǥ⡢�������Τ�1�Ĥ��䤤��碌�ǹ������뤳�Ȥ��Ǥ��ޤ���
�ơ��֥���ѹ����뤿��ˤϽ��߸��¤�ɬ�פǤ��� ���碌�ơ� WHERE�����ǻ��ꤷ���ͤ���ĥơ��֥�ؤ��ɤ߹��߸��¤�ɬ�פˤʤ�ޤ���
�ǥե���Ȥǡ�UPDATE�ϻ��ꤵ�줿�ơ��֥�Ȥ��Υ��֥ơ��֥�Υ��ץ�����ޤ������ꤵ�줿�ơ��֥�Τߤ�����������ONLY�����Ѥ��Ʋ�������
kind ���� Drama �Ȥ���ñ��� Dramatic ���ѹ����ޤ���
UPDATE films SET kind = 'Dramatic' WHERE kind = 'Drama'; SELECT * FROM films WHERE kind = 'Dramatic' OR kind = 'Drama'; code | title | did | date_prod | kind | len -------+---------------+-----+------------+----------+------- BL101 | The Third Man | 101 | 1949-12-23 | Dramatic | 01:44 P_302 | Becket | 103 | 1964-02-03 | Dramatic | 02:28 M_401 | War and Peace | 104 | 1967-02-12 | Dramatic | 05:57 T_601 | Yojimbo | 106 | 1961-06-16 | Dramatic | 01:50 DA101 | Das Boot | 110 | 1981-11-11 | Dramatic | 02:29