R :: dbWriteTable Функция не работает для столбцов с типом данных DATE - PullRequest
0 голосов
/ 10 сентября 2018

Я пытаюсь создать таблицу оракула, используя функцию dbWriteTable в R.

>###sample dataset
>>sample_data <- data.table(name = character(10), date_1 = as.Date(rep(0,10), origin = "1900-01-01"))

Затем я создал таблицу оракулов, используя функцию dbWriteTable , как указано ниже: -

>###create oracle table
>>dbWriteTable(jdbcConnection,'TMP_DATA_TABLE',sample_data, row.names=FALSE)

Но тип данных столбца date_1 преобразуется в тип VARCHAR2 вместо типа DATE, хотя тип данных date_1 столбец в sample_data равен DATE.

Может кто-нибудь сказать, как решить эту проблему.

Спасибо

...