Einzelnen Beitrag anzeigen

Benutzerbild von FBrust
FBrust

Registriert seit: 4. Okt 2002
Ort: Saarbrücken
654 Beiträge
 
Delphi 10.4 Sydney
 
#1

Zeos kennt "SET TERM" nicht?

  Alt 6. Jan 2006, 11:03
Datenbank: Firebird embedded • Version: 1.5.2 • Zugriff über: Zeos 6.5.1
Hallo,

ich versuche, über dieses Script

SQL-Code:
CREATE TABLE TBLLOCATIONS (
    ID INTEGER NOT NULL,
    STRNAME VARCHAR(50) NOT NULL);

CREATE GENERATOR GEN_TBLLOCATIONS_ID;
SET GENERATOR GEN_TBLLOCATIONS_ID TO 1;

SET TERM ^ ;

CREATE TRIGGER TRG_LOCATIONS FOR TBLLOCATIONS
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
  IF (NEW.ID IS NULL) THEN
    NEW.ID = GEN_ID(GEN_TBLLOCATIONS_ID,1);
END^

SET TERM ; ^
eine neue Tabelle inkl. Generator und Trigger in die Datenbank einzufügen.

Das Script wird aus einer Textdatei in die .Script-Property eines TZSQLProcessors geladen und per .Execute ausgeführt

Allerdings erhalte ich dann die Fehlermeldung "Invalid Token TERM".


Weiß jemand, woran das liegt?

Gruß
Frank
"Ich habe Dinge gesehen, die ihr Menschen niemals glauben würdet. Gigantische Schiffe, die brannten, draußen vor der Schulter des Orion" - Roy Batty
  Mit Zitat antworten Zitat