Comment retourner plusieurs valeurs (disons, un nombre et une chaîne) à partir d'une fonction définie par l'utilisateur dans SQL Server dans une requête?Requête Sql avec fonction qui renvoie 2 valeurs
par exemple select col1, dbo.function1(col2) from table
Col1 | Col2 | Col3
-----+-------------------+---------------------
x | Num from function | String from function
Je ne veux pas appeler la fonction 2 fois parce que j'utilise un code complexe et je ne veux pas l'exécuter deux fois. Juste pour prendre les 2 résultats finaux dans le retour
Merci pour votre réponse. Qu'en est-il si je veux retourner 2 variables déclarées? – John
@John Y at-il un problème avec 'RETURN (SELECT @ Var1, @ Var2)'? –