Bonjour.
J'ai créé une User-Defined Function me renvoyant une table à plusieurs colonnes. Cette fonction marche très bien , quand j'utilise par exemple :
Select * from dbo.maFonction(...)
Ce que je voudrais faire, c'est utiliser cette table dans une procédure stockée. Et là, je ne vois pas comment faire.
Exemple :
DECLARE maTable TABLE ( ... )
SET maTable = dbo.maFonction( ... ) --> n'est pas permis par Transact SQL
Comment faire ?
Si je dois utiliser un Cursor pour récupérer les données de la table, je ne vois pas trop à quoi ca sert que je définisse une fonction ...
Partager