Insertar Campo

31/05/2005 - 18:16 por Armando | Informe spam
Cordial Saludo...

Tengo una bd con 100 tablas...necesito crear un campo de tipo fecha para
todas las tablas. ¿Puedo hacer esto con una instruccion sql? o ¿Debo agregar
el campo tabla por tabla?

Gracias
 

Leer las respuestas

#1 qwalgrande
31/05/2005 - 18:27 | Informe spam
Hola.

Sí, tienes que ir tabla por tabla, pero puedes prepararte el script
rápidamente con una consulta, más a menos así:

select 'alter table ' + name + ' add column Fecha smalldatetime GO'
from sysobjects where type = 'u'

Y sobre todo, prueba mil veces antes de ejecutarlo de forma definitiva, con
todo parado y con un backup hecho y verificado.

qwalgrande

"De lo que ves créete la mitad, de lo que no ves no te creas nada"
V. del V.


"Armando" escribió en el mensaje
news:
Cordial Saludo...

Tengo una bd con 100 tablas...necesito crear un campo de tipo fecha para
todas las tablas. ¿Puedo hacer esto con una instruccion sql? o ¿Debo
agregar
el campo tabla por tabla?

Gracias

Preguntas similares