Im Beispiel mit Zugriff auf eine Oracle-DB. Der passende Oracle-Treiber muss im Classpath mit eingebunden sein.
import oracle.jdbc.driver.OracleConnection
import groovy.sql.Sql
import java.sql.DriverManager
Class.forName ("oracle.jdbc.OracleDriver")
OracleConnection connection = DriverManager.getConnection( 'jdbc:oracle:thin:@server:1521:SID', 'username', 'password' )
def dbHandleSource = new Sql( connection ) dbHandleSource.eachRow( 'SELECT * FROM PRODUKT' ) { produkt -> println produkt.id + ', ' + produkt.name }