85 votes

fonction table vs vue

Quelle est la différence entre les fonctions de table et de points de vue? Est-il quelque chose que vous pouvez faire avec 1 qui est difficile ou impossible à faire avec les autres? Ou se situe la différence dans l'efficacité?

138voto

Martin Smith Points 174101

Un sans paramètre inline TVF et non de la Vue matérialisée sont très similaires. Quelques différences fonctionnelles qui viennent à l'esprit sont ci-dessous.

Vues

Accepts Parameters               - No
Expanded out by Optimiser        - Yes
Can be Materialized (indexed)    - Yes
Is Updatable                     - Yes 
Can contain Multiple Statements  - No
Can have triggers                - Yes
Can use side-effecting operator  - Yes  

Inline Tvf

Accepts Parameters               - Yes
Expanded out by Optimiser        - Yes
Can be Materialized (indexed)    - No
Is Updatable                     - Yes
Can contain Multiple Statements  - No
Can have triggers                - No
Can use side-effecting operator  - No    

Instructions Multiples Tvf

Accepts Parameters               - Yes
Expanded out by Optimiser        - No
Can be Materialized (indexed)    - No
Is Updatable                     - No
Can contain Multiple Statements  - Yes
Can have triggers                - No
Can use side-effecting operator  - No    

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X