Форум: "Базы";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
ВнизХП - rintime Найти похожие ветки
← →
Smashich (2003-02-10 17:24) [0]Доброго времени суток!
подскажите пожалуйста как мне создать хранимую процедуру в IB из своего клиента?
← →
Reindeer Moss Eater (2003-02-10 17:26) [1]DDL скрипт надо выполнить. Независимо от Run-Time или еще чего.
← →
Smashich (2003-02-10 17:36) [2]ok...попробую по другому...
как мне выполнить следующий скрипт:
CREATE PROCEDURE "GETDAYSMISSED"("IDPERIOD" INTEGER)
RETURNS("DAYSMISSED" INTEGER)
AS BEGIN EXIT; END ^
← →
Smashich (2003-02-10 17:40) [3]ндя... забыл...могу нарваться...
как мне выполнить следующий скрипт из своего клиента?
SET TERM ^ ;
CREATE PROCEDURE "GETDAYSMISSED"("IDPERIOD" INTEGER)
RETURNS("DAYSMISSED" INTEGER)
AS BEGIN EXIT; END^
← →
Alexandr (2003-02-10 18:17) [4]из IBSQL...
← →
Reindeer Moss Eater (2003-02-11 08:50) [5]isql -i <inputfile>
← →
Александр С. (2003-02-11 10:05) [6]procedure TForm1.Button1Click(Sender: TObject);
begin
IBDatabase1.Open;
IBTransaction1.StartTransaction;
try
IBQuery1.SQL.Assign(Memo1.Lines);
IBQuery1.ExecSQL;
IBTransaction1.Commit;
except
IBTransaction1.Rollback;
IBDatabase1.Close;
end;
end;
Текст в Memo1:
create procedure P1
returns (u varchar(20))
as
begin
select current_user from
RDB$DATABASE into u;
suspend;
end
← →
Александр С. (2003-02-11 10:11) [7]P.S.
В данном случае не используются терминаторы после
CREATE..BEGIN ... END
в теле же ХП терминаторы обязательны.
← →
Smashich (2003-02-11 10:19) [8]СПАСИБО!!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.02.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c