CODE RETOUR -147

ALTER FUNCTION function-name FAILED BECAUSE SOURCE FUNCTIONS OR SPATIAL FUNCTIONS CANNOT BE ALTERED

Explication :
La fonction ne peut pas être modifiée car il s’agit d’une fonction source ou d’une fonction spatiale. Seules les fonctions scalaires externes isolées ou les fonctions de table externes isolées peuvent être modifiées.

Pour modifier une fonction source ou une fonction spatiale existante, vous devez DROP  la fonction et la recréer.

Action du système :
L’instruction ne peut pas être traitée.

Réponse du programmeur :
Modifiez l’instruction pour faire référence à une fonction qui peut être modifiée, ou recréez la fonction en la supprimant puis en créant une nouvelle version de celle-ci.

ETATSQL :
42917