dBWriteTable не может записать значения NULL в таблицу SQL Server для полей даты - PullRequest
0 голосов
/ 17 января 2019

Я не могу вставить значения NULL (NA) в поле SQL Server Дата , используя dbWriteTable.

dbWriteTable(con, "BIOutput", data[Cdate == date,], append = TRUE);

Я получаю ошибку:

Error in result_insert_dataframe(rs@ptr, values) : 
  nanodbc/nanodbc.cpp:1587: 22007: [Microsoft][ODBC SQL Server Driver] 
[SQL Server]Conversion failed when converting date and/or time from 
character string. 

Я понимаю, что это работает для числовых полей, но почему это не работает для дат? Какой обходной путь можно использовать?

...