select max(Key) from MyTable with(nolock)
我有这个T-sql语句但是需要为sql Server和Oracle使用一个语句,当然Oracle不能识别“with(nolock)”.有没有办法让这个语句在两个数据库上运行.通过Oracle忽略“with(nolock)”或者只使用sqlserver使用这部分语句或者一种方式或编码都可以理解.
我使用No lock的原因是因为多个用户正在访问同一个表,我需要在事务期间找到最大值.
Oracle做的事情有点不同,所以我不必担心表锁.