select top 1 from ...or select first 1 from...用top或first忘了,试一下吧

解决方案 »

  1.   

    select top 1 from table .....
      

  2.   

    都是错的了。。不是在SQLServer上。。
    我已经知道了。。还是要谢谢各位。。88
      

  3.   

    有啊,在delphi中就可以轻松实现:把ClientDataSet的属性直接PacketRecords设置为1,那每次都取得一条记录了。
    在sql中,sql server 是select top 1 from ...
             oracle 则不客气的说:没有(或许我不知道)
      

  4.   

    有的在 Oracle 里是 Select * from tb...    Where rownum<=1
      

  5.   

    如果是用ADO连接,
    那你也可以设置数据连接对象CachSize的属性。
      

  6.   

    select * from tablename where rownum<2