I am writing a groovy script to read a database table and am having trouble with the sql statement. I need to pass it two parameters but it seems i can not get the syntax correct.
ex: def sSql = "select field from table where Segment = $sSegment and Service = $sService"
Would someone be able to show me the correct syntax to pass a parameter to the sql statement?
import groovy.sql.Sql
def segment
def service
def resuslt = sql.rows("select field from table t where t.segment=? and t.service=?" ,segment, service);
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.