我想检索出最后20个insert into 表cir_s中的数据,如何写

解决方案 »

  1.   


    ---刚插入的所有记录,因为不知道你想与什么字段作排序
    select * from inserted ------如果知道想以什么字段作排序的,本例用X_A字段
    select top 20 * from inserted ORDER BY x_a DESC
      

  2.   

    在SQ的插入操作中,会以一个名为inserted 的表,复制用户所操作的表的结构,并将新值存起来的.
      

  3.   


    对于sqlserver数据库可以这样写
    oracle得用rownum来实现了
      

  4.   

    最好在数据库表中加个字段,默认值取DATETIME()