RJDBC, вставить двоичный файл BLOB-объекта в таблицу SAP HANA - PullRequest
0 голосов
/ 11 октября 2019

Как вставить объект BLOB-объекта в таблицу SAP HANA. Это мой код, и он не работает.

df <- data.frame(results$MODEL)
dbWriteTable (
    conn = conn,
    tb1,
    value=df,
    overwrite=TRUE, 
    append=TRUE
  )

Ошибка в .local (conn, Statement, ...): выполнить запрос обновления JDBC не удалось в dbSendUpdate (SAP DBTech JDBC: [274]: вставленное значение слишком велико для столбца: ошибка в столбце «МОДЕЛЬ» со значением «as.raw» (c (0x58, 0x0a, 0x00, 0x00, 0x00, 0x03, 0x00, 0x03, 0x06, 0x01, 0x00, 0x03,0x05, 0x00, 0x00, 0x00, 0x00, 0x06, 0x43, 0x50, 0x31, 0x32, 0x35, 0x32, 0x00, 0x00, 0x03, 0x13, 0x00, 0x00, 0x00, 0x13, 0x00, 0x00, 0x00, 0x060x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x09, 0x00, 0x00, 0x00, 0x0c, 0x72, 0x61, 0x6e, 0x64, 0x6f, 0x6d, 0x46, 0x6f, 0x72, 0x65, 0x73, 0x74, 0x730x04, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x09, 0x00, 0x00, 0x00, 0x07, 0x66, 0x6f, 0x72, 0x6d, 0x75, 0x6c, 0x61, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x000x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x7e, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x000x00, 0x00, 0x00, 0x05, 0x45, 0x58, 0x53, 0x49, 0x44, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x09, 0x00, 0x00, 0x00, 0x01, 0x2e,

...