Как удалить несколько столбцов с помощью одного оператора ALTER TABLE в SQL Server?

Я хотел бы написать одну команду SQL для удаления нескольких столбцов из одной таблицы в одном операторе ALTER TABLE .

Из документации MSDN ALTER TABLE . ..

 DROP {[CONSTRAINT] имя_ограничения |  COLUMN column_name}
 

Указывает, что имя_ограничения или имя_столбца удаляется из таблицы. DROP COLUMN не допускается, если уровень совместимости 65 или ниже. Могут быть перечислены несколько столбцов и ограничений.

В нем говорится, что в операторе могут быть перечислены несколько столбцов, но синтаксис не показывает необязательную запятую или что-либо, что могло бы даже намекнуть на синтаксис.

Как мне писать мой SQL для удаления нескольких столбцов в одном операторе (если возможно)?

269
задан Steve Chambers 7 September 2018 в 00:36
поделиться