小编spi*_*pie的帖子

SQL 2008 - 结果集订单问题

我们使用的是SQL Server 2008.我们有一个名为response的表,它有一个名为response_id的主键.它还有一个名为bid_id的列.当我们执行查询时

'select*from response where bid_id = x'

没有'order by',我们得到的结果大多是升序(默认),但偶尔会降序(非常随机).在sql中是否有可能相同的sql查询如果多次执行没有顺序,可能会以不同的顺序返回结果集?我们曾经有过SQL Server 2000直到5个月前,从未遇到过这个问题.SQL Server 2008是否与没有'order by'的sql查询有不同的处理方式?

谢谢.

sql t-sql database sql-server sql-server-2008

2
推荐指数
1
解决办法
304
查看次数

标签 统计

database ×1

sql ×1

sql-server ×1

sql-server-2008 ×1

t-sql ×1