![]() |
Datenbank: Firebird • Version: 2.1 • Zugriff über: Flamerobin
Firebird mehrere Statements
Hiho! Ich würde gerne mehrere SQL Statements in nur einem File ausliefern und habe daher mehrere Statements hintereinander zum Abarbeiten. Funktioniert auch wunderbar, ich möchte nur nicht dass folgendes passiert:
Ich habe zB ALTER TABLE myTable1 add neuesFeld1 integer; ALTER myTable1 add neuesFeld2 integer; SET TERM ^ ; EXECUTE BLOCK AS BEGIN // do something END^ SET TERM ; ^ Sooooo... Ich füge also zwei Felder ein und befülle diese im Anschluss unter // do something. Klappt auch alles wunderbar. Ich möchte nur nicht, dass wenn man das File ein 2. mal ausführt, dass er eine Fehlermeldung bringt, was ja klar ist, da die beiden Felder schon existieren. Gibt es da eine Möglichkeit? lg |
AW: Firebird mehrere Statements
|
AW: Firebird mehrere Statements
Dann überprüfe, ob das Feld schon existiert bevor du es neu anlegst. Oder versioniere deine Datenbank.
|
AW: Firebird mehrere Statements
Zitat:
|
AW: Firebird mehrere Statements
An Deiner Stelle würde ich den verlinkten Server gleich bookmarken, viele Fragen werden schon dort beantwortet ;)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 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