Hi Jim,
I agree with Barbara and Fabio on this one.
In all cases invalid arguments passed to a function (native or custom written)
should generate (throw) an error.
This is especially the case where arguments originate within the system and integrity is more easily enforced.
Sorry Houston, but my choice is :
a invalid data type parameters -> Error
a out of range parameters into a PROCEDURE/COMMAND -> Error
a out of range parameters into a FUNCTION -> .NULL.
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement