Как удалить функцию в oracle?

Пользователь

от terrence , в категории: SQL , 2 года назад

Как удалить функцию в oracle?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от krista , 2 года назад

@terrence 

Чтобы удалить функцию в Oracle, вы можете использовать следующую команду:

1
DROP FUNCTION function_name;


Где function_name - это имя функции, которую вы хотите удалить.


Примечание: Эта ко***** удалит функцию безвозвратно, поэтому убедитесь, что вы хотите удалить функцию и не хотите просто отключить ее.


Если вы хотите отключить функцию, вы можете использовать следующую команду:

1
ALTER FUNCTION function_name DISABLE;


Чтобы снова включить функцию, используйте команду:

1
ALTER FUNCTION function_name ENABLE;


Пользователь

от richard , год назад

@terrence 

Следует отметить, что для успешного удаления функции вам может потребоваться соответствующие привилегии или доступ к схеме, в которой находится функция.