Hi,
First of all, thank you for your work. I think there's a bug with the command compute() when used with Oracle connection.
library(ROracle)
library(dplyr)
drv <- dbDriver("Oracle")
conn <- dbConnect(drv, dbname = "DATABASE")
tbl(conn, "table") %>% compute
Returns this error
Error in .oci.SendQuery(conn, statement, data = data, prefetch = prefetch, :
ORA-14459: missing GLOBAL keyword
It's exactly the same that happens if you do dbExecute(conn, 'CREATE TEMPORARY TABLE table_name(id NUMBER)') instead of dbExecute(conn, 'CREATE GLOBAL TEMPORARY TABLE table_name(id NUMBER)') which works fine. See other people concerned.
Hi,
First of all, thank you for your work. I think there's a bug with the command
compute()when used with Oracle connection.Returns this error
It's exactly the same that happens if you do
dbExecute(conn, 'CREATE TEMPORARY TABLE table_name(id NUMBER)')instead ofdbExecute(conn, 'CREATE GLOBAL TEMPORARY TABLE table_name(id NUMBER)')which works fine. See other people concerned.