R RODBC помещает список чисел в оператор IN ()

Я посмотрел наПередать переменную R в sqlQuery RODBC с несколькими записями? 'уже, но не могу заставить его работать. Я пытаюсь сделатьsqlQuery() из R на SQL Server 2008 R2 дБ. Я пытаюсь получить образец из большой базы данных на основе номеров строк. Сначала я создал список случайных чисел:

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

Затем я пытаюсь использовать эти цифры в запросе, используя:

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

Я получаю только результаты из БД, гдеrow_id равен первому числу вsampRowNum, Какие-либо предложения?

Ответы на вопрос(1)

Ваш ответ на вопрос