Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Добавить дату  [new]
Акмаль
Member

Откуда:
Сообщений: 70
Здравствуйте, подскажите пожалуйста, как занести в столбец текущую дату, если значение = Null

автор
insert into SysUserSession (SessionEndDate) (datetime(now)) where SessionEndDate = null


не работает...
7 июн 13, 14:56    [14406651]     Ответить | Цитировать Сообщить модератору
 Re: Добавить дату  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
Акмаль,

у Вас точно MS SQL Server?
А вообще, надо сделать CONSTRAINT DEFAULT(CURRENT_TIMESTAMP) FOR SessionEndDate
и не задавать явное значение при вставке.
7 июн 13, 15:00    [14406673]     Ответить | Цитировать Сообщить модератору
 Re: Добавить дату  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
ого, какой вы синтаксис придумали

update SysUserSession 
set SessionEndDate =  getdate()
where SessionEndDate is null
7 июн 13, 15:00    [14406678]     Ответить | Цитировать Сообщить модератору
 Re: Добавить дату  [new]
Акмаль
Member

Откуда:
Сообщений: 70
Knyazev Alexey, действительно, ерунду сочинил))

Потом вспомнил про update и сделал как у Вас, только не is null, а = null

iap, это для заполнения всех null'ов ?
7 июн 13, 15:06    [14406725]     Ответить | Цитировать Сообщить модератору
 Re: Добавить дату  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
Акмаль
Потом вспомнил про update и сделал как у Вас, только не is null, а = null


и работает?
7 июн 13, 15:10    [14406764]     Ответить | Цитировать Сообщить модератору
 Re: Добавить дату  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Акмаль
сделал как у Вас, только не is null, а = null

И сколько записей в итоге обновилось?
7 июн 13, 15:11    [14406774]     Ответить | Цитировать Сообщить модератору
 Re: Добавить дату  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
Акмаль
только не is null, а = null
Очень мило!
Алексей, как же так? Вас ещё учить и учить надо!
7 июн 13, 15:11    [14406778]     Ответить | Цитировать Сообщить модератору
 Re: Добавить дату  [new]
Всех с пятницей
Guest
Акмаль
не is null, а = null

Шутка дня
7 июн 13, 15:28    [14406904]     Ответить | Цитировать Сообщить модератору
 Re: Добавить дату  [new]
Cammomile
Member

Откуда:
Сообщений: 1214
Акмаль, и как у вас = NULL работает? Не поделитесь? :D
7 июн 13, 15:32    [14406933]     Ответить | Цитировать Сообщить модератору
 Re: Добавить дату  [new]
Акмаль
Member

Откуда:
Сообщений: 70
:)
Конечно не работало) Я имел ввиду, что почти правильно сделал)
7 июн 13, 15:41    [14407008]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить