请问为什么我执行这段怎么查看sql语句的执行效率时会报错

首先看下你的SQL语句是不是正确的


    

这里的dialect翻译过来是方言的意思,因为不同的数据库有些特定的语句会不一样所以hibernate就使用这种方式来区分所使用的数据库。这也就是为什么hibernate会比Mybatis的可移植性高

我这里使用的是Mysql数据库,所以说把这一行改成:


    

再次运行完美解决问题

以上是我第一次使用SSH框架所遇到的问题の一,做下记录

下面是我的相关代码我是在一個DataGrid中响应它的update动作:如果是“编辑”的话,对当前行更新;如果是“插入”的话往数据库中插入一行纪录。可是我在插入的时候执行就咾报上面的错误不知是怎么回事?

写了一个修改数据的sql语句执行嘚时候出现以下错误

本人是个新手,很多细节不太了解麻烦各位了

我要回帖

更多关于 怎么查看sql语句的执行效率 的文章

 

随机推荐