[R] Variables in RODBC environment
Søren Merser
merser at image.dk
Thu Oct 5 11:37:29 CEST 2006
hi, use paste:
# a string/number/date
pn <- '39R5238';
sql <- paste("select u.unitid from test where part =", pn)
^^
# an array of strings/numbers/dates
pn=c(1,2,3,4)
sql <- paste("select u.unitid from test where part in (", paste(pn,
collapse=','), ")")
^^
regards soren
obs the use of '=' and in
----- Original Message -----
From: "Thorsten Muehge" <MUEHGE at de.ibm.com>
To: <r-help at stat.math.ethz.ch>
Sent: Thursday, October 05, 2006 9:35 AM
Subject: [R] Variables in RODBC environment
>
> Hello Experts,
> how can I use variables in the RODBC environment.
>
> Example which does not work:
>
> Thanks for your help.
>
> Thorsten
>
> pn <- '39R5238';
>
> library(RODBC);
> odbcobj <- odbcConnect("SQUIT21C",uid="muehge",pwd="xxx");
> sql <- "select
> u.unitid,
> from test
> where part in ('pn')
> ";
> parameter <- sqlQuery(odbcobj,sql);
> odbcClose(odbcobj);
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list