rodbc - unable to run sql query against oracle table in R -
i can run query in sqlplus against oracle table, works results back:
select * keynote_prd keynote_prd."site"='high frequency ny traffic' but try same following code within r:
trycatch({ ch=odbcconnect("<id>",pwd = "<passwd>") sql<-c("select * keynote_prd keynote_prd."site"='high frequency ny traffic'") res<-sqlquery(ch, sql) },error = function(e) { print(odbcgeterrmsg(ch)) print("retrive or connect db") }) odbcclose(ch) it not work. think not double quotes within double quotes (keynote_prd."site"). ideas how around this?
this not familiar oracle. asnwer simple. changed column names capital letters , problem resolved. must oracle thing.
trycatch({ ch=odbcconnect("<id>",pwd = "<passwd>") sql<-c("select * keynote_prd keynote_prd.site='high frequency ny traffic'") res<-sqlquery(ch, sql) },error = function(e) { print(odbcgeterrmsg(ch)) print("retrive or connect db") }) odbcclose(ch)
Comments
Post a Comment