none
Stored Procedure x View RRS feed

  • Pergunta

  • Pessoal,

    Qual a diferenca entre stored procedures e views, visto que em ambas eu posso utilizar o select com a clausula where ?

     

    []s

    Neto

    quinta-feira, 25 de março de 2010 15:44

Respostas

  • Gabriel são muitas as diferenças.

    A grosso modo View é utilizado para representar uma seleção de dados , ou seja uma "Visão" de um conjunto de informações .
    Por exemplo, uma view que retorna dados de 4-5 tabelas relacionadas para ser utilizado em um relatório.

    Já uma SP é um procedimento que pode conter diversas operações em seu contexto: seleções, inserções, alterações, exclusões...além de várias outras manipulações como trabalhar com cursores, tabelas temporárias, objetos..

    A grosso modo é isso,...não vou me aprofundar mais nisso por que essa duvida é 100% SQL e estamos em um forum de .Net

    Por favor acesses esses documentos para um melhor esclarecimento:

    VIEWS
    http://www.techonthenet.com/sql/views.php

    PROCEDURES
    http://msdn.microsoft.com/en-us/library/ms187926.aspx


    www.devtrainer.com.br


    André Rocha Agostinho
    quinta-feira, 25 de março de 2010 16:04