Язык Transact-SQL также поддерживает оператор alter function, который изменяет структуру UDF. Этот оператор обычно используется для удаления существующего связывания со схемой. Все опции оператора alter function соответствуют опциям с теми же названиями в операторе create function.
UDF удаляется при использовании оператора drop function. Только владелец этой функции (или участник фиксированных ролей базы данных dbowner и sysadmin) может удалять функцию.
Представление отображения каталогов sys.objects отображает информацию о существующих UDF. (См. значения 'FN' [for scalar functions], 'FS' [for CLR functions], 'FT' [for table-valued functions] и 'IF' [for inline table-valued functions] в столбце type.) Системная процедура spheiptext также предоставляет соответствующую информацию о UDF.