我在执行查询的时候如下:
select * from table1 没有问题,但是如果我执行
select top 3 * from table1 的时候就出问题了。
SQL提示如下:
服务器: 消息 170,级别 15,状态 1,行 1
Line 1: Incorrect syntax near '3'.
请各位帮忙解决。谢谢。。
select * from table1 没有问题,但是如果我执行
select top 3 * from table1 的时候就出问题了。
SQL提示如下:
服务器: 消息 170,级别 15,状态 1,行 1
Line 1: Incorrect syntax near '3'.
请各位帮忙解决。谢谢。。
DBCC CHECKTABLE
DBCC CHECKDB
检查库数据是否有错。
按理论这样的写法应该没有错。select top 3 * from table1
问:修改兼容级别,难道 6.5版的t-sql 不支持 top
不明白
试试