PD
Size: a a a
PD
R
er <- tryCatch(DBI::dbRemoveTable(con, "GAaud_hist", fail_if_missing =FALSE), "", error = function(e) e)
действительно не выплевывает ошибку в консоль , если не удается удалить несуществующую таблицу в Базе, но и обрубает Коннекшн к базе и когда я пытаюсь в следующей строке кода GAaud_h[, chunk := .I %/% chunksize][, DBI::dbWriteTable(con, "GAaud_hist", .SD, append=TRUE , row.names = TRUE), by="chunk"]
снова записать таблицу в Базу, то это уже не удается , так как коннекшн пропал и его надо заново активировать...DB
DB
DB
R
ph.execute(query=f'DROP TABLE IF EXISTS "{db}"."{table_name}"', connection=connection)
убить таблицу если она существует....R
function(e) e
где-то?DB
DB
IS
R
IS
DBI
IS
dbquery
или как там его…R
R
DBI::dbSendQuery(con, "DROP TABLE IF EXISTS GA.GAaud_hist")
спасибо:)R
GAaud_h[, chunk := .I %/% chunksize][, DBI::dbWriteTable(con, "GAaud_hist", .SD, append=TRUE , row.names = TRUE), by="chunk"]
Ю
A
R
A