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

Name

DROP OPERATOR  --  �桼������黻�Ҥκ��

Synopsis

DROP OPERATOR id ( lefttype | NONE , righttype | NONE ) [ CASCADE | RESTRICT ]
  

����

id

��¸�α黻�Ҥμ��̻ҤǤ� (�������޽���̾�Ǥ��)��

lefttype

�黻�Ҥκ�¦�ΰ����Υǡ������Ǥ������˰������ʤ����ϡ�NONE �ȵ��Ҥ��Ƥ���������

righttype

�黻�Ҥα�¦�ΰ����Υǡ������Ǥ������˰������ʤ����ϡ�NONE �ȵ��Ҥ��Ƥ���������

CASCADE

���α黻�Ҥ˰�¸���Ƥ��륪�֥������Ȥ�ưŪ�˺�����ޤ���

RESTRICT

��¸���Ƥ��륪�֥������Ȥ������硢���α黻�Ҥκ���׵����ݤ��ޤ������줬�ǥե���ȤǤ���

����

DROP OPERATOR

���ޥ�ɤ�����˼¹Ԥ��줿�����֤�����å������Ǥ���

ERROR: RemoveOperator: binary operator 'oper' taking 'lefttype' and 'righttype' does not exist

���Υ�å������ϡ����ꤵ�줿���黻�Ҥ�¸�ߤ��ʤ����˽��Ϥ���ޤ���

ERROR: RemoveOperator: left unary operator 'oper' taking 'lefttype' does not exist

���Υ�å������ϡ����ꤵ�줿��ñ��黻�Ҥ�¸�ߤ��ʤ����˽��Ϥ���ޤ���

ERROR: RemoveOperator: right unary operator 'oper' taking 'righttype' does not exist

���Υ�å������ϡ����ꤵ�줿��ñ��黻�Ҥ�¸�ߤ��ʤ����˽��Ϥ���ޤ���

����

DROP OPERATOR ��¹Ԥ���ȡ��ǡ����١��������¸�α黻�Ҥ����Ǥ��ޤ��� ���Υ��ޥ�ɤ�¹Ԥ���ˤϡ��黻�Ҥν�ͭ�ԤǤʤ���Фʤ�ޤ���

��/��ñ��黻�Ҥκ�/���Υǡ������ˤϡ����줾�� NONE �Ȼ��ꤹ��ɬ�פ�����ޤ���

����

DROP OPERATOR ʸ�ϡ�PostgreSQL �θ����ĥ�Ǥ���

�黻�Ҥκ�����ˡ�˴ؤ������ˤĤ��Ƥϡ�CREATE OPERATOR �򻲾Ȥ��Ʋ�������

������ˡ

int4 �Ѥ� a^n �Ȥ����Ҿ�黻�Ҥ�������ˤϡ����Τ褦�ˤ��ޤ���

DROP OPERATOR ^ (int4, int4);
   

boolean ���κ�ñ������黻�� (! b) ��������ˤϡ����Τ褦�ˤ��ޤ���

DROP OPERATOR ! (none, bool);
   

int4 ���α�ñ�೬��黻�� (i !) ��������ˤϡ����Τ褦�ˤ��ޤ���

DROP OPERATOR ! (int4, none);
   

�ߴ���

SQL92

SQL92 �ˤ� DROP OPERATOR �Ϥ���ޤ���