none
Parametros Dinamicos - Procedure RRS feed

  • Pergunta

  • No oracle você pode definir os parametros como sendo do tipo de uma coluna da tabela, o que deixa o codigo mais versatil. Se a coluna for INT o parametro passa a ser INT, assim nunca erra.

    No SQL Server tem como fazer isso? Na versao 2000.

    segunda-feira, 7 de julho de 2008 18:04

Respostas

  • Boa Tarde,

     

    O SQL Server não dispõe desse recurso. Confesso que é um recurso interessante e que aumentaria bastante a produtividade, mas o considero "perigoso" uma vez que não obrigaria o conhecimento explícito do tipo de parâmetro e isso poderia permitir conversões implícitas que podem denegrir o desempenho.

     

    Em todo caso, o SQL Server não dispõe de tal recurso

     

    [ ]s,

     

    Gustavo

    segunda-feira, 7 de julho de 2008 18:32

Todas as Respostas

  • Boa Tarde,

     

    O SQL Server não dispõe desse recurso. Confesso que é um recurso interessante e que aumentaria bastante a produtividade, mas o considero "perigoso" uma vez que não obrigaria o conhecimento explícito do tipo de parâmetro e isso poderia permitir conversões implícitas que podem denegrir o desempenho.

     

    Em todo caso, o SQL Server não dispõe de tal recurso

     

    [ ]s,

     

    Gustavo

    segunda-feira, 7 de julho de 2008 18:32
  • Felipe,

     

    Realmente é uma funcionalidade interessante que o Oracle apresenta, mas devo concordar com o Gustavo pode ser utilizada de forma perigosa.

    segunda-feira, 7 de julho de 2008 18:33