Guten Tag,
das Makro zum Ausführen von wiederkehrenden SQL Befehlen ist sehr nützlich und zeitsparend.
In Firebird funktionieren bei mir von den folgenden Befehlen mit dem Makro nur die beiden "update" enthaltenden. Die anderen führen zu BASIC-Laufzeitfehlern. In "SQL ausführen" funktionieren diese Befehle.
Code: Alles auswählen
UPDATE "Personen" SET "Klasse" = "Klasse" +1
ALTER TABLE "test" ALTER "ID" RESTART WITH 2
CREATE OR ALTER TRIGGER BEFORE_IN_UP_NAME FOR "test"ACTIVE BEFORE INSERT OR UPDATE POSITION 0AS BEGIN NEW."cts" = CURRENT_TIMESTAMP;END;
ALTER TABLE "test" ALTER COLUMN "ts" SET DEFAULT CURRENT_TIMESTAMP
execute block as begin update "test" SET "d" = "d" +1; update "test" SET "d2" = "d2" +1; update "test" SET "d3" = "d3" +1; end
Grüße
Malt
Version: 7.3.5.2 (x64) / LibreOffice Community
OS: Windows 10.0 Build 22000