Я подключаюсь к базе данных SQL и выполняю запрос, используя пакет 'RODB C', и я замечаю, что значения в SQL, которые являются datetime, читаются как только дата в R, например, в SQL: 15/05/2018 15:38:19
и в R: 15/05/2018
Ниже приведен мой код для справки:
connecttodb = function(){
require(RODBC)
connline = paste0("driver={SQL Server};server=foo;database=;Trusted_Connection=yes")
conn = odbcDriverConnect(connline)
return(conn)
}
query <- "exec foobar"
conn <-connecttodb()
CRAoutput <- data.table(sqlQuery(conn, query, stringsAsFactors=FALSE))
odbcClose(conn)
Есть ли способ получить полное значение, а не только время? Похоже, что только сократить время и другие типы значений являются безопасными.