2013-10-28 34 views
7

在MS SQL Server 2008中,你可以这样写:MS SQL Server 2008的 “与(NOLOCK)” 等效IBM DB2 9.7

FROM EMPLOYEE as A with (nolock) 

是否有DB2 9.7等效语法?由于

+0

'NOLOCK'是用于设置*读取未提交* [事务隔离级别(http://technet.microsoft.com/en-us快捷方式/library/ms378149.aspx)。 DB2等价物似乎是[UR(Uncommitted Read)](http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/index.jsp?topic=%2Fcom.ibm.db2.luw.admin.perf .DOC%2Fdoc%2Fc0004121.html)。 – GolfWolf

+0

显然,DB2的等价物将是'WITH UR'。请参见[指定隔离级别](http://pic.dhe.ibm.com/infocenter/db2luw/v10r5/index.jsp?topic=%2Fcom.ibm.db2.luw.admin.perf.doc%2Fdoc%2Fc0004121的.html) – GolfWolf

回答