fork(2) download
  1. def sqlStr = 'SELECT * FROM mySchema.myTable WHERE id IN ('
  2. def listStr ='1,2 , 3, 50'
  3.  
  4. def executeQuery(String queryInList, String query){
  5. def values = queryInList.split(',')*.trim()
  6. def listOfQuestions = values?.inject([]){ list, it -> list << '?';list }.join(',')
  7. query += listOfQuestions + ')'
  8. println "Executing generated query: $query "
  9. //def result = sql.rows(query, values)
  10. //return result
  11. }
  12. executeQuery(listStr, sqlStr)
Success #stdin #stdout 1.15s 85544KB
stdin
Standard input is empty
stdout
Executing generated query: SELECT * FROM mySchema.myTable WHERE id IN (?,?,?,?)