Nous ajoutons des procédures stockées à notre produit qui peuvent être appelées par des clients tiers. Existe-t-il des bonnes pratiques pour la validation des paramètres, les valeurs de retour, RAISERROR, etc?Meilleures pratiques pour l'API de procédure stockée?
Les clients tiers n'auront pas d'accès direct à la table, uniquement pour certains sprocs. La table touchée par les sprocs est bien limitée mais nous voulons être aussi conviviaux que possible en fournissant des informations d'erreur détaillées lorsque les sprocs sont appelés de manière incorrecte.
Bonne question! –