Datatype de dados de mudança de massa e renomeação de variáveis ​​de procedimentos de armazenamento dependentes

StackOverflow https://stackoverflow.com/questions/1127098

Pergunta

Estou otimizando meu banco de dados e estava pensando em alterar o tipo de dados para algumas colunas do DateTime para o SmallDateTime em minhas tabelas.

Existe um procedimento armazenado do sistema que retorne o conteúdo/código de um procedimento de loja e a tabela dependente que me permitirá fazer uma junção em uma lista filtrada de tabelas?

Felicidades!

Edit1:

Estou procurando renomear programaticamente os procedimentos armazenados e não rastreiam dependências!

Foi útil?

Solução

Respondi a uma pergunta simples a este (link abaixo) com uma amostra de um scipt que uso para encontrar texto em procedimentos armazenados (e funções e visualizações). Requer um pouco de trabalho, mas pode ajudá -lo aqui.

[Como encontrar a referência da coluna da tabela de dados em procedimentos armazenados

[1]: http: // como Para encontrar a referência da coluna da tabela de dados em procedimentos armazenados

Outras dicas

O rastreamento de dependência interno para SQL não é muito bom para esse tipo de trabalho. Duas ferramentas vêm à mente do pensamento ...

  1. Rastreador de dependência SQL de portão vermelho - bom para determinar todo o código dependente
  2. Visual Studio para desenvolvedores de banco de dados - contém análise de código TSQL, que pode identificar se uma peça de dados está sendo tratada como um tipo incorreto.

O Red Gate tem uma avaliação gratuita sobre suas coisas, o que pode levá -lo a este trabalho

Se suas dependências no SQL Server forem precisas, você poderá usar o SYS.SQL_DEPENDENCES com junções apropriadas.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top