Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

advaldomesquita

[Resolvido] Adicionando uma coluna em todas as tabelas do database

Recommended Posts

Estes dias eu tive que colocar uma data de alteracao de dados em todas as tabelas do meu sistema, o que seria mais ou menos 150 tabelas por database.

Fazer um cursor para pegar os nomes das tabelas, pelo sysobjects ia me dar dor de cabeça, então fiz assim:

 

 

exec sp_MSforeachtable 'Alter Table ? Add data_de_alteracao Datetime Default  getdate(); '; 

 

 

Notem que utilizei a procedure sp_MSforeachtable que nao eh documentada, mas muitooo util.

 

Qq duvida postem na area de SQL

 

Abçs

 

A.Jr

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.