выберите ноль в качестве тестовой даты в #temp_table - PullRequest
9 голосов
/ 14 сентября 2010

Есть ли способ вставить / обновить значение даты и времени (getdate()) во временную таблицу, созданную следующим образом:

select id, null as testdate
into #temp_table

и затем более поздний оператор:

update #temp_table 
set testdate=getdate()

Я получаю сообщение об ошибке:

не может преобразовать дату и время в int ...

Спасибо.

1 Ответ

15 голосов
/ 14 сентября 2010

Приведите столбец в выделенном к

select id, cast(null as datetime) as testdate
into #temp_table
...