1 ALTER
2 FUNCTION function-name
2.1? (
2.1.1? 
2.1.1+ ,
2.1.1 parameter-type
2.1.2 )
2 SPECIFIC FUNCTION specific-name
3! ALTER
4? RESTRICT
5 option-list

parameter-type

1 data-type
1.1? AS LOCATOR

data-type

1 built-in-type
1 distinct-type-name