Para averiguar si una columna o tabla existe en una base de datos SQL Server puedes consultar las tablas de sistema INFORMATION_SCHEMA.TABLES y INFORMATION_SCHEMA.COLUMNS.
Ademas esta última tabla nos da información de las columnas, como el tipo, longitud, si es nullable, etc.

Para saber si existe una tabla escribe lo siguiente:

Para saber si existe una columna de una tabla escribe lo siguiente:

Si por ejemplo, quieres añadir una columna a un tabla sólo si ésta no existe haz lo siguiente: