��PostgreSQL����ե����2025��11��21�����š������å��������
¾�ΥС�������ʸ�� �� 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

ALTER FUNCTION

̾��

ALTER FUNCTION -- �ؿ�������ѹ�

����

ALTER FUNCTION name ( [ type [, ...] ] ) RENAME TO newname
ALTER FUNCTION name ( [ type [, ...] ] ) OWNER TO newowner

����

ALTER FUNCTION�ϴؿ�������ѹ����ޤ���

�ѥ�᡼��

name

��¸�δؿ�̾�Ǥ���(�������޽���̾��ġ�)

type

�ؿ��ΰ����Υǡ������Ǥ���

newname

�������ؿ�̾�Ǥ���

newowner

�������ؿ��ν�ͭ�ԤǤ��� �ؿ��ν�ͭ�Ԥ��ѹ�����ˤϡ������ѡ��桼���Ǥʤ���Фʤ�ޤ��� �ؿ���SECURITY DEFINER�����դ��Ƥ����硢���θ�δؿ��Ͽ�������ͭ�Ԥθ��¤Ǽ¹Ԥ���뤳�Ȥˤʤ뤳�Ȥ����դ��Ƥ���������

��

integer���Ѥ�sqrt�ؿ���̾����square_root���ѹ����ޤ���

ALTER FUNCTION sqrt(integer) RENAME TO square_root;

integer���Ѥ�sqrt�ؿ��ν�ͭ�Ԥ�joe���ѹ����ޤ���

ALTER FUNCTION sqrt(integer) OWNER TO joe;

�ߴ���

ɸ��SQL��ALTER FUNCTIONʸ�Ϥ���ޤ������ؿ�̾���ͭ�Ԥ��ѹ����륪�ץ������󶡤��Ƥ��ޤ���

��Ϣ����

CREATE FUNCTION, DROP FUNCTION