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

DROP AGGREGATE

Name

DROP AGGREGATE  --  �桼������ν���ؿ��κ��

Synopsis

DROP AGGREGATE name ( type ) [ CASCADE | RESTRICT ]
  

����

name

��¸�ν���ؿ���̾���Ǥ� (�������޽���̾�Ǥ��)��

type

����ؿ������ϥǡ���������ꤷ�ޤ����ޤ��ϡ��ؿ���Ǥ�դΥǡ����������Ϥ�����դ�����ϡ�* ����ꤷ�ޤ���(�ǡ������ˤĤ��ƤΡ��ܺ٤ˤĤ��Ƥ� PostgreSQL�桼���������򻲾Ȥ��Ʋ�������)

CASCADE

���ν���˰�¸���Ƥ��륪�֥������Ȥ�ưŪ�˺�����ޤ���

RESTRICT

��¸���Ƥ��륪�֥������Ȥ������硢���ν���κ���׵����ݤ��ޤ������줬�ǥե���ȤǤ���

����

DROP AGGREGATE

���ޥ�ɤ��������������֤�����å������Ǥ���

ERROR: RemoveAggregate: aggregate 'name' for type type does not exist

���ꤷ������ؿ����ǡ����١�����¸�ߤ��ʤ�����ɽ��������å������Ǥ���

����

DROP AGGREGATE ��¹Ԥ���ȡ���¸�ν���ؿ�����������뤳�Ȥ��Ǥ��ޤ��� ���Υ��ޥ�ɤ�¹Ԥ���ˤϡ����ߤΥ桼�������ν���ؿ����ͭ���Ƥ���ɬ�פ�����ޤ���

����

����ؿ����������ˤϡ�CREATE AGGREGATE ����Ѥ��Ʋ�������

������ˡ

int4 ���� myavg ����ؿ���������ˤϡ��ʲ��Τ褦�ˤ��ޤ���

DROP AGGREGATE myavg(int4);
  

�ߴ���

SQL92

SQL92 �ˤϡ�DROP AGGREGATE ʸ�Ϥ���ޤ��� ����ʸ�ϡ�PostgreSQL �θ����ĥ�Ǥ���