Einzelnen Beitrag anzeigen

hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#8

Re: Frage an die Firebird-Experten (FB2.1

  Alt 27. Dez 2007, 13:36
Zitat von Hansa:
Zitat von hanspeter:
..Das ganze könnte aber auch ein Bug sein. START als Parameter gibt es als "TRANSACTION START" neu in 2.1.
Da wird mir wohl nichts weiter überrigbleiben, als auf 2.0 oder 1.5 zurückzugehen...
Erstens ist es immer bedenklich BEGIN, END, PROCEDURE usw. als Identifier zu benutzen (START auch). Da sage ich nur : selber Schuld, Anfängerfehler.

Da dem aber anscheinend so ist, dann stelle den Namen um. Alles andere ist Blödsinn.
Wieso Anfängerfehler?
Die Tabelle mit diesem Namen gibt es seit 1987 und hat alle Neu- und Weiterentwicklungen bis heute überlebt.
Mit dem Umstellen des Tabellennamens ist es nicht getan, da eine Reihe Trigger und Stored Procedure dranhängen.
1.2 Mio Quellzeilen nach Bezügen auf diese Tabelle abzusuchen ist auch nicht trivial.
Da ist zurück auf 2.0 bzw. 1.5 der einfachere Weg. 2.1 und größer bringt in einem bestehenden Projekt ohnehin nicht viel.
Und im übrigen in der Liste der reservierten Worte, sowie der evenduell zukünftig reservierten Worte ist dieser Begriff nicht.
Mir ist der Fehler nur untergekommen, da ein Anwender über Weihnachten versuchsweise FB2.1 installiert hatte.

p.s. warum bist du eigentlich so agressiv?

Peter
  Mit Zitat antworten Zitat