lunes, 18 de mayo de 2015

SQL SERVER: Validar si existe columna en una tabla

if NOT exists(select * from sys.columns
            where Name = N'ColumnaA' and Object_ID = Object_ID(N'Tabla'))
begin
 ALTER TABLE [dbo].[Tabla] ADD [ColumnaA] int NULL;
end
else
begin
    Print 'La columna ColumnaA ya existe en la tabla Tabla.'
end

No hay comentarios: