![]() |
Datenbank: Firebird • Version: 2.5 • Zugriff über: IBExpert
IBExpert viele Generatoren aktueller Wert auslesen
Guten Tag,
Ich habe eine bestehende DB bei der ich viele Generatoren habe (30 Stück). Ist es mögich den aktuellen Wert aller Generatoren per SQL auszulesen / anzuzeigen im IBExpert? Wenn ja, wie ? Mfg Int3g3r Edit: Habe eine möglichkeit gefunden... Generator öffnen -> alle Generatoren anzeigen. Wäre trotzdem noch interessant ob dies auch per SQL möglich ist. |
AW: IBExpert viele Generatoren aktueller Wert auslesen
Da es soweit ich das sehe keine Möglichkeit gibt den aktuellen Wert über die System-Tabellen direkt auszulesen habe ich da was zusammen gebastelt:
Code:
EXECUTE BLOCK RETURNS (gen_name varchar(31), gen_value integer)
AS BEGIN FOR SELECT rdb$generators.rdb$generator_name FROM rdb$generators WHERE rdb$generators.rdb$system_flag = 0 INTO :gen_name DO BEGIN EXECUTE STATEMENT 'SELECT gen_id(' || :gen_name || ', 0) FROM rdb$database' into :gen_value; SUSPEND; END END |
AW: IBExpert viele Generatoren aktueller Wert auslesen
![]() Sieht eigentlich genauso aus, bin halt nur etwas später dran ;-) |
AW: IBExpert viele Generatoren aktueller Wert auslesen
Funktioniert einwandfrei.
Vielen Dank! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:06 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 by Thomas Breitkreuz