Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 вопрос про alteer table  [new]
guestyy
Guest
ALTER TABLE doc_exa 
  ADD column_b int not NULL
при каких условия эта конструкция НЕ работает???? поставил меня в тупик тупой )))
30 июл 09, 21:20    [7481732]     Ответить | Цитировать Сообщить модератору
 Re: вопрос про alteer table  [new]
Mikle83
Member

Откуда: Санкт-Петербург
Сообщений: 629
с ходу :) :
1. при отсутствии таблицы doc_exa
2. при наличии уже такого поля
3. при наличии записей в таблице - условие на поле стоит не Null, а значение по умолчанию не указано.

Я так думаю речь шла про третий вариант
30 июл 09, 21:24    [7481736]     Ответить | Цитировать Сообщить модератору
 Re: вопрос про alteer table  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36803
Да и прав када нету, тоже не будет работать.
30 июл 09, 21:59    [7481816]     Ответить | Цитировать Сообщить модератору
 Re: вопрос про alteer table  [new]
guestyy
Guest
сорри про 3 вариант мыже добавляем а не меняем поле что-то не понял ..
30 июл 09, 22:07    [7481829]     Ответить | Цитировать Сообщить модератору
 Re: вопрос про alteer table  [new]
iljy
Member

Откуда:
Сообщений: 8711
guestyy,

3й вариант - вы добавляете поле в непустую таблицу. Какое значение должно занестись в это поле для существующих записей?
31 июл 09, 00:25    [7482148]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить