quelle est la différence entre une procédure stockée et une fonction de valeur table? ils semblent avoir les mêmes fonctionsquelle est la différence entre une procédure stockée et une fonction de valeur table?
3
A
Répondre
2
Les fonctions de table peuvent retourner un seul ensemble de résultats; Les SP peuvent renvoyer plusieurs ensembles de résultats.
Vous pouvez ensuite interroger les résultats des fonctions de table, mais pas avec les SP.
Les fonctions de table sont donc plus flexibles si vous n'avez pas besoin de plusieurs jeux de résultats.
+0
"Les SP peuvent renvoyer plusieurs ensembles de résultats" - ou, en effet, aucun, c'est-à-dire qu'ils peuvent simplement "faire des choses" et renvoie une valeur de retour et/ou soulève des avertissements et/ou des erreurs. – onedaywhen
Questions connexes
- 1. Quelle est la différence entre une table en mémoire, une table temporaire et une table pivotante?
- 2. Quelle est la différence entre une transaction SQL au niveau de la procédure stockée et une transaction au niveau SqlConnection?
- 3. Quelle est la différence entre une analyse de table et une analyse d'index clusterisée?
- 4. Quelle est la différence entre la fonction et la procédure en PL/SQL?
- 5. quelle est la différence entre:.! et: r !?
- 6. Quelle est la différence entre dict() et {}?
- 7. Quelle est la différence entre la procédure et la procédure # 'dans Lisp/Clojure?
- 8. Quelle est la différence entre = et: =
- 9. Quelle est la meilleure façon de rechercher une table DB à l'aide d'une procédure stockée?
- 10. Quelle est la différence entre TAggregateField.IsNull et (TAggregateField.Value = Null)
- 11. Quelle est la différence entre une bibliothèque de contrôle utilisateur et une bibliothèque de contrôle personnalisée?
- 12. Quelle est la différence entre une application de service WCF et une bibliothèque de service WCF?
- 13. Quelle est la différence entre une propriété de dépendance et une propriété jointe dans WPF?
- 14. Quelle est la différence entre un assistant et un partiel?
- 15. Quelle est la différence entre l'événement onFocus et onMouseEnter?
- 16. Différence entre une fonction inline et une vue
- 17. Quelle est la différence entre EM Dash # 151; et # 8212 ;?
- 18. Quelle est la différence entre $ (document) .ready (function() et (function() $
- 19. Quelle est la différence entre while (true) et loop?
- 20. Quelle est la différence entre memset et memcpy dans C
- 21. Quelle est la différence entre _itoa et itoa?
- 22. Quelle est la différence entre __reduce__ et __reduce_ex__?
- 23. Quelle est la différence entre TEMPORARY TABLE et TABLE VARIABLE dans SQL 2008?
- 24. conserver la valeur d'origine dans DataBase lorsque la valeur NULL est passée à une procédure stockée
- 25. Quelle est la différence entre "someValuesFrom" et "allValuesFrom"?
- 26. Quelle est la différence entre une classe abstraite et une mixine?
- 27. Quelle est la différence entre une nouvelle Action() et une lambda?
- 28. Quelle est la différence entre une application Web iPhone et une application iPhone?
- 29. Quelle est la différence entre une formule partagée et une formule matricielle?
- 30. Dans .NET, Quelle est la différence entre une ressource intégrée et une ressource?
Dupliquer la question: http://stackoverflow.com/questions/178128/functions-vs-stored-procedures – RuudKok