繁体   English   中英

错误:groovy.lang.MissingPropertyException没有这样的属性:sql对于类:Script9

[英]error: groovy.lang.MissingPropertyException No such property: sql for class: Script9

我需要比较两个数据格式的值

import groovy.sql.*
com.eviware.soapui.support.GroovyUtils.registerJdbcDriver( "oracle.jdbc.driver.OracleDriver" )

def messageId1 = context.expand( '${#Project#Id1}' )
def messageId2 = context.expand( '${#Project#Id2}' )

def first = sql.firstRow("select timestamp from table where Messageid = '"+messageId1+"'")
def second = sql.firstRow("select timestamp from table where Messageid = '"+messageId2+"'")

assert first <  second, 'OK'

我收到以下错误:

error: groovy.lang.MissingPropertyException No such property: sql for class: Script9

我有同样的问题,我犯的错误是,我没有创建SQL实例...所以这对您有帮助

def DBurl = '<Your database URL>'
def DBuser = '<Database user name>'
def DBpassword = '<Database Password>'
def DBdriver = '< Your database driver>'
def sql = Sql.newInstance(DBurl, DBuser, DBpassword, DBdriver)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM