Sql server 对于DB2和SQL Server NOLOCK查询,HSQLDB Junit tes失败
对于用于junit的sprinboot应用程序,我们使用了HSQL,实际使用的数据库是DB2或MS SQL Server,不幸的是,在DB2查询中,我们应该使用NOLOCK,这使我的dao相关junits失败,因为HSQLDB不支持NOLOCK 我的HSQLDB版本是2.3.3,我想有一些条款可以忽略无锁,如果是的话,那么如何去做。或者有什么解决方法,比如使用@primarybean,我可以把我的查询放在那里,这样junit就不会读取与锁相关的查询Sql server 对于DB2和SQL Server NOLOCK查询,HSQLDB Junit tes失败,sql-server,spring-boot,db2,hsqldb,Sql Server,Spring Boot,Db2,Hsqldb,对于用于junit的sprinboot应用程序,我们使用了HSQL,实际使用的数据库是DB2或MS SQL Server,不幸的是,在DB2查询中,我们应该使用NOLOCK,这使我的dao相关junits失败,因为HSQLDB不支持NOLOCK 我的HSQLDB版本是2.3.3,我想有一些条款可以忽略无锁,如果是的话,那么如何去做。或者有什么解决方法,比如使用@primarybean,我可以把我的查询放在那里,这样junit就不会读取与锁相关的查询 我正在使用sprinbootest runne
我正在使用sprinbootest runner为我的青少年服务。Aplogies,因为我无法粘贴我的代码。HSQLDB支持无锁的DB2语法。您需要使用最新版本2.4.1。NOLOCK关键字用于SQL Server。DB2使用UR
从带有UR的atable中选择*很抱歉混淆了ms sql,因此在2.4.1中我可以使用nolock,是吗?是的,您可以在sql Server兼容模式下使用WITHNOLOCK。您需要编辑并更正您的问题