小编And*_*rei的帖子

如何抑制groovy DataSet操作的异常日志记录?

我有一些像这样的groovy代码:

    def dest = destSql.dataSet('destination_table')
    sourceSql.eachRow('select * from source_table'){row ->

        try {
            dest.add(ID: row.id)
        } catch (SQLException) { //A FK constraint will case some inserts to fail 
            dest.add(ID: 1)
        }
    }
Run Code Online (Sandbox Code Playgroud)

我将其作为命令行脚本运行.一切正常,但控制台输出SQLExceptions无论如何.当我处理它们时,我希望它们不会出现,因为它们只会污染输出.如何指定(如果可能,以编程方式)?

TIA.

groovy

1
推荐指数
1
解决办法
1004
查看次数

标签 统计

groovy ×1