R RODBC coloca la lista de números en una declaración IN ()

He mirado el 'Pass R variable a sqlQuery de RODBC con varias entradas? 'ya, pero parece que no puede hacer que funcione. Estoy tratando de hacer unasqlQuery() de R en una base de datos SQL Server 2008 R2 db. Estoy tratando de obtener una muestra de una base de datos grande basada en números de fila. Primero creé una lista de números aleatorios:

sampRowNum <- sample(seq(1,100000,1), 5000)

Luego trato de usar esos números en una consulta usando:

query1 <- sqlQuery(channel, paste("select *      
  FROM db where row_id in (", sampRowNum,")", sep=""))

Solo obtengo los resultados de la base de datos donderow_id es igual al primer número ensampRowNum. ¿Alguna sugerencia

Respuestas a la pregunta(2)

Su respuesta a la pregunta