NutzCN Logo
问答 sql回调结果问题,不是select语句的执行结果
发布于 89天前 作者 qq_36b64d67 108 次浏览 复制 上一个帖子 下一个帖子
标签: dao sql

执行的sql语句不是select语句,比如show columns from table_31_1,如何获取其结果?

8 回复

sql.forceExecQuery()

请问这个具体怎么用?怎么得到结果集?

select的时候怎么用现在就怎么用,执行dao.execute之前执行一下上面那句就行

List mapList = sql.getList(Map.class);用这个得到结果集为null,但是sql语句在数据库中执行有结果

完整代码

Sql sql = Sqls.create("show columns from table_31_1");
        sql.forceExecQuery();
        dao.execute(sql);
        List<Map> mapList = sql.getList(Map.class);
        log.debug(mapList);

设置回调啊

好了,谢谢

添加回复
请先登陆
回到顶部