- Регистрация
- 20.04.2015
- Сообщения
- 6 386
- Реакции
- 6 671
- Баллы
- 113
Последнее редактирование:
Как вариант: Укажите default значение для поля. Не null, а "".ку. имеем:
Посмотреть вложение 98286
Посмотреть вложение 98287
задача, чтоб в столбце timeAdd не было нулей, а был null или пустым, при пустом значении и авто добавлении без этого параметра
как это сделать? подскажите плиз
уже все галочки по включал, по отключал, выдает ошибку при удалении значения
Посмотреть вложение 98288
Кажется, я неправильно ответил вам выше. Писал на коленке)короче говоря, не нашел никакого варианта, поэтому прибег к радикальным, но простым методам.
создал рядом еще столбец (правильно) с null
перенес с одного столбца в другой те записи где они были, удалил старый столбец, новый переназвал как старый.
профит
UPDATE table_name2 SET timeReg = null WHERE id = 2;


так как сделать не по id замену, а чтоб автоматом null выставлялся?Кажется, я неправильно ответил вам выше. Писал на коленке)
Если назначить существующему полю значение по умолчанию, то так:чето не помогло, при новых добавлениях снова стали нули идти...
так как сделать не по id замену, а чтоб автоматом null выставлялся?
alter table table_name2 alter column timeReg set default null;
мне надо столбцу - timeAdd назначить null
я не понял по вашему примеру
чето не получается, новые записи с нулем идутalter table ИМЯТАБЛИЦЫ alter column ИМЯСТОЛБЦА set default null;



