高手们, 为什么我机器(NOLOCK)不能写在表别名前面?

xiaoqhuang 2009-06-11 03:41:50
有些机器可以, 有些不可以


select * from tb t (nolock) --正常
select * from tb (nolock) t --其它人机器正常, 我机器显示 Incorrect syntax near 't'.


why?
...全文
225 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
qgqch2008 2011-07-07
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 orchidcat 的回复:]

引用 8 楼 cd731107 的回复:

sql版本的问题,你的版本低


+1 版本差异造成
[/Quote]是的
chuanzhang5687 2011-07-07
  • 打赏
  • 举报
回复
--我的也可以
--版本低的问题吧。
中国风 2011-07-07
  • 打赏
  • 举报
回复
樓主的是SQL2000吧?

Mr_Nice 2011-07-07
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 cd731107 的回复:]

sql版本的问题,你的版本低
[/Quote]

+1 版本差异造成
cd731107 2011-07-07
  • 打赏
  • 举报
回复
sql版本的问题,你的版本低
老潘 2011-07-07
  • 打赏
  • 举报
回复
SQL2005及以上版本两种写法都可以
minwen9704135 2011-07-07
  • 打赏
  • 举报
回复
楼主, (nolock)不是标准写法
应该使用with(nolock)
舞台中央的我 2011-07-07
  • 打赏
  • 举报
回复
不知道原因 学习中
ai_li7758521 2009-06-19
  • 打赏
  • 举报
回复
偶的可以,你的数据库什么版本?兼容级别问题?
xiaoqhuang 2009-06-19
  • 打赏
  • 举报
回复
...
xiaoqhuang 2009-06-12
  • 打赏
  • 举报
回复
up
rucypli 2009-06-11
  • 打赏
  • 举报
回复
我也不可以这么写

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧