Crée une action qui exécute {1} sur {0} en utilisant les options spécifiées dans {2}.
Le comportement de l'action créée est défini par {0}.
{0} doit fournir un contexte significatif pour l'opération décrite par {1}.
{1} doit décrire l'action qui doit être effectuée sur {0}. {1} est généralement exprimée de manière spécifique sur {0} (par exemple, une instruction T-SQL).
L'enregistrement {2} doit contenir des options qui affectent le comportement d'exécution de {1} sur {0}. Ces options sont spécifiques à {0}.
L'action doit effectuer l'opération décrite lors de son exécution. L'action doit retourner une valeur significative qui représente le résultat de l'opération (par exemple, un code d'état, le nombre de lignes affectées, etc.).
La fonction doit lever une erreur d'évaluation si les arguments d'entrée sont invalides. (avant d'essayer d'effectuer l'opération).
L'action doit lever une erreur d'exécution si l'opération ne peut être pas réalisée.
REMARQUE : {0} peut être laissé dans un état indéfini si une erreur d'exécution se produit.