[tableB] была создана из сценария [tableA], но с переставленными столбцами, что является основной причиной этой задачи. Теперь я хочу ВСТАВИТЬ В [tableB] SELECT (список столбцов) FROM [tableA]. [tableA] имеет несколько значений NULL в столбце datetime2(0). Я получаю следующую ошибку при выполнении INSERT: Преобразование не удалось при преобразовании даты и/или времени из строки символов. Скорее всего, на этот вопрос уже был дан ответ, но я не могу сформулировать свои поиски таким образом, чтобы найти ответ. Этот сайт был очень полезен для меня. Я надеюсь на простое решение и ценю любую помощь.
Вставить из таблицы A в таблицу B, где некоторые значения даты и времени равны нулю
comment
Попробуйте использовать CONVERT(), чтобы изменить тип данных.
- person Bacon Bits   schedule 27.07.2015
comment
Я думаю, что ответ поможет вам: stackoverflow.com/questions/13934621/
- person pinklotus   schedule 28.07.2015