怎样用MS SQL2000做一个固定大小,记录先进先出的数据库? 

解决方案 »

  1.   

    有趣的应用...
    用entity列(自增列?)可以实现吧
      

  2.   

    1、表 tab_111 里面建立一个自动增加字段 AUTOID,
    2、表里面建立一个 触发器 ,针对 insert 进行删除 autoid 最小的记录
       delete from tab_111 where autoid in (select min(autoid) from tab_111)
      

  3.   

    谢谢5楼 .我用触发器实现
    create trigger 触发器名  on 表名 for insert
    as  delete from 表名 where 时间列名=(select top1 时间列名 from  表名 order by 时间列名)