日期:2014-05-17  浏览次数:20636 次

hibernate如何执行MySql中的 show tables 语句
我是想得到当前用户下库中所有表和表的字段名
Dao层方法是这样写的:
public List showtable(){
Session session=this.getSession();
String SQL="show tables";
List list=session.createQuery(SQL).list();
return list;

但是sql错误

------解决方案--------------------
createQuery这个是面向hql查询的,改为createSQLQuery