Thema: Delphi SQL-Batch will nicht

Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#1

SQL-Batch will nicht

  Alt 7. Aug 2008, 09:46
Datenbank: Firebird • Version: 2.0 • Zugriff über: egal, SQL-Problem
Hallo,

ich möchte mir ein Update-Tool schreiben, mit dem ich per SQL-Script Tabellenstrukturen anlegen/ändern und evtl. Vorgabedaten einfügen kann. Allerdings bekomme ich bei "stinknormalem" DDL mit anschließendem DML Probleme. Ein Versuch unter IBExpert führte zum gleichen Ergebnis, daher vermute ich, ich habe im Script etwas Elementares vergessen.
Ein Beispiel:
SQL-Code:
--Transaktion ist gestartet
CREATE TABLE Wuppdi(Foo VARCHAR(10)); --das funktioniert
ALTER TABLE Wuppdi ADD Bar INTEGER; --das funktioniert auch
INSERT INTO Wuppdi(Foo, Bar) VALUES('Blubb',10); --hier ist "INSERT" eine unbekannte Anweisung (!?)
Sieht jemand vielleicht meinen Denkfehler?

Danke im Voraus
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat