Witam.
Chcę zmodyfikować źródło zapisanej procedury w bazie Firebird 2.5. Przy próbie jej wczytania w IBExpertem czy SQL Managerem wyświetla mi tylko nagłówek procedury, bez głównego kodu procedury. Łączę się do bazy jako SYSDBA. Wykluczam więc uprawnienia.
SQL Manager wyrzuca tylko komunikat Precompiler Error: Syntax error - .
np:
SET TERM ^ ;
CREATE OR ALTER PROCEDURE DAJ_KONTO (
akodfirmy integer,
arok char(4),
adataod date,
adatado date)
returns (
rorgid char(64),
rorgidnad char(64),
rorgidgrp char(33),
rorgidrodz char(24),
rkonto char(30),
rnazwa varchar(75))
as
^
SET TERM ; ^
/* Existing privileges on this procedure */
GRANT EXECUTE ON PROCEDURE FKSPD_KONTABUDZETU TO PUBLIC;
GRANT EXECUTE ON PROCEDURE FKSPD_KONTABUDZETU TO SYSDBA;