Sql server 插入更多数据时Sql选择查询

Sql server 插入更多数据时Sql选择查询,sql-server,sql-server-2008,Sql Server,Sql Server 2008,我是sql server的新手。我有一个关于选择查询的简单问题 例如,考虑到我有更多的10000个值,我将这些值插入到表中,假设插入了2000行,并且从表中有一个查询选择*。 因此,选择“查询”是否显示插入的2000行?尝试以下查询: Select top 2000 * from table 如果需要最新的2000行 我假设你有一个整数主键 Select Top 2000 * From YourTable Order By [primary key] desc 若表以前是空的,那个么是的,但

我是sql server的新手。我有一个关于选择查询的简单问题

例如,考虑到我有更多的10000个值,我将这些值插入到表中,假设插入了2000行,并且从表中有一个查询选择*。 因此,选择“查询”是否显示插入的2000行?

尝试以下查询:

Select top 2000 *
from table

如果需要最新的2000行

我假设你有一个整数主键

Select Top 2000 *
From YourTable
Order By [primary key] desc

若表以前是空的,那个么是的,但若您以前插入了一些行,那个么将得到更多。