Синтаксис SQL для ограничения по умолчанию в MySQL - PullRequest
1 голос
/ 09 июня 2011

Я хочу добавить ограничение по умолчанию к существующей таблице. Поэтому я использую этот запрос SQL. Есть ли что-то не так с этим? Он генерирует сообщение об ошибке. Пожалуйста, кто-нибудь может дать мне правильный синтаксис или сказать, в чем ошибка У меня есть книга, и в соответствии с ее синтаксисом это правильно.

ALTER TABLE dbo.customer<br> ADD CONSTRAINT df_contactname DEFAULT 'Unknown'<br> FOR contactname

1 Ответ

3 голосов
/ 09 июня 2011

Если вы пытаетесь добавить значение по умолчанию для столбца, это будет правильный синтаксис:

ALTER TABLE dbo.customer ALTER COLUMN contactname SET DEFAULT 'Unknown'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...