![]() |
Datenbank: Firebird • Version: 2.1 • Zugriff über: egal
Unerklärliche Fehlermeldung: function unknown
Ich brüte jetzt schon eine ganze Weile über diesem kleinen Stück SQL und finde den Fehler nicht:
Code:
SQL> create procedure get_user returns (userid integer) as
CON> begin CON> userid = RDB$GET_CONTEXT('USER_SESSION', 'User_Id'); CON> if (userid is null) then userid = 0; CON> end !! SQL> SQL> CREATE TRIGGER I_sysuser FOR sysuser CON> BEFORE INSERT AS CON> BEGIN CON> NEW.ID = GEN_ID(gensys, 1); CON> NEW.newuser = get_user(); CON> NEW.CODE = UPPER(Rtrim(NEW.CODE)); CON> END !! Statement failed, SQLCODE = -804 Dynamic SQL Error -SQL error code = -804 -Function unknown -GET_USER SQL> |
AW: Unerklärliche Fehlermeldung: function unknown
edit ... war blöd
|
AW: Unerklärliche Fehlermeldung: function unknown
Delphi-Quellcode:
EXECUTE PROCEDURE get_user RETURNING_VALUES NEW.newuser;
|
AW: Unerklärliche Fehlermeldung: function unknown
Danke, funktioniert.:-D
|
AW: Unerklärliche Fehlermeldung: function unknown
Gerngeschehen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz