【问题标题】:Sql Select query while inserting more data插入更多数据时的Sql Select查询
【发布时间】:2014-07-07 10:36:34
【问题描述】:

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

例如,假设我有超过 10000 个值,我将这些值插入到表中,并假设插入了 2000 行,并且我有一个查询 select * from table。

那么选择查询会显示插入的那 2000 行吗?

【问题讨论】:

  • 如果表之前是空的,那么可以,但是如果你之前插入了一些行,你会得到更多。

标签: sql-server sql-server-2008


【解决方案1】:

如果你需要最近的 2000 行

我假设你有一个整数主键

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

【讨论】:

    【解决方案2】:

    尝试以下查询:

    Select top 2000 *
    from table
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-04
      • 2012-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-08
      相关资源
      最近更新 更多