Ошибка при изменении таблицы в SQL Server

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

alter table CUSTOMER ADD ( CUSTOMERNAME VARCHAR(255) NULL
, CUSTOMERDESC VARCHAR(30) NULL )

но я получаю следующую ошибку, когда пытаюсь запустить скрипт,

Сообщение 102, уровень 15, состояние 1, строка 1 Неверный синтаксис рядом с '('.

Может кто-нибудь сказать мне, что ошибка, что я делаю. Спасибо в ожидании


person Sree    schedule 03.04.2012    source источник


Ответы (2)


Вам не нужны скобки для оператора alter, поэтому удалите их. то есть:

alter table CUSTOMER ADD   CUSTOMERNAME VARCHAR(255) NULL,   
CUSTOMERDESC VARCHAR(30) NULL 
person kaj    schedule 03.04.2012

Вам не нужны никакие ( перед именами столбцов - просто используйте:

ALTER TABLE dbo.Customer 
ADD CustomerName VARCHAR(255) NULL, CustomerDesc VARCHAR(30) NULL 

Это работает?

person marc_s    schedule 03.04.2012
comment
это работает. Я бы принял решение KAJ, поскольку он ответил первым, если бы я мог принять оба. - person Sree; 03.04.2012