Добавить столбец в таблицу, если он еще не существует

Я хочу написать запрос для MS SQL Server, который добавляет столбец в таблицу. Но я не хочу, чтобы отображалась ошибка, когда я запускаю / выполняю следующий запрос.

Я использую такой запрос для добавления таблицы ...

IF EXISTS (
       SELECT *
       FROM   sys.objects
       WHERE  OBJECT_ID = OBJECT_ID(N'[dbo].[Person]')
              AND TYPE IN (N'U')
   )

Но я не знаю, как написать этот запрос для столбца.

169
задан Hasan Baig 16 September 2017 в 00:38
поделиться