select first 10 kod from table interbase6.0 da calismiyor

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
musti
Üye
Mesajlar: 527
Kayıt: 11 Tem 2005 09:44

select first 10 kod from table interbase6.0 da calismiyor

Mesaj gönderen musti »

kolay gelsin herkese

Kod: Tümünü seç

select first 10 kod from table 
firebirde calisiyor ama interbase 6.0.1 de calismiyor

sql code -104

10

diyor

nasıl yapabilirim.
Uğur1982
Üye
Mesajlar: 383
Kayıt: 11 Mar 2005 03:18
Konum: İzmir

Mesaj gönderen Uğur1982 »

selam..

Aynı işlemi sp ile de yapabilirsin..

Kod: Tümünü seç

create Procedure nspTopDTMAchines (TopRecords Integer)
Returns (MachineName Varchar(10), MachDownTime Integer)
as
DECLARE VARIABLE iCount INTEGER;
begin

iCount  = 0;

for
     Select dtd.MachineName, Sum(dtd.DownTime)

     FROM nvDownTimeDetails dtd

     GROUP BY dtd.MachineName

     ORDER BY 2 DESC

     Into :MachineName, :MachDownTime
     
     DO
       BEGIN
               iCount = iCount + 1;
          IF (iCount <= :TopRecords) THEN
             SUSPEND;
          ELSE
             EXIT;
     END

suspend;
end;
http://www.experts-exchange.com/Databas ... 02714.html
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

Bu Firebird ile gelen bir SQL komutu idi. Interbase 6.0 da çalışmaz.
Cevapla