Obtener el nombre de una columna en un script

16/08/2005 - 23:59 por ajpb | Informe spam
Ilustres,

Como podria obtener el nombre de una columna de una tabla, necesito hacer un
script para saber si en una tabla existe una determinada columna ( tengo el
nombre ) y si no existe hacer un ALTER TABLE para agregarla.

Gracias
 

Leer las respuestas

#1 Juan Ant.
17/08/2005 - 00:09 | Informe spam
Podrías probar algo así:

if not exists (
select SC.name
from sysobjects SO, syscolumns SC
where SO.id = SC.id
and SO.name = 'Tablita'
and SC.name = 'Campito')
ALTER TABLE Tablita ADD Campito SMALLINT NOT NULL

Saludos

Preguntas similares