![]() |
Datenbank: Firebird • Version: 2.1? • Zugriff über: Zeos und direkt
Firebird Fehler (-206) Coloumn doesnt belong to table!
Hallo,
ich hab ein Problem, welches ich nicht nachvollziehen kann. Ich habe in einer Datenbank 13 Tabellen, alle mit einem selbsterstellten autoincrement-Trigger (natürlich pro Tabelle einen eigenen ;) ) Nun habe ich noch eine Tabelle hinzufügen wollen und erhalte den Fehler Zitat:
Zitat:
Zitat:
Danke im Voraus |
Re: Firebird Fehler (-206) Coloumn doesnt belong to table!
Lass mal den Tabellennamen im Feldbezeichner weg:
SQL-Code:
IF (kid IS NULL) THEN kid = GEN_ID(GEN_KOMKATEGORIEN_ID,1);
|
Re: Firebird Fehler (-206) Coloumn doesnt belong to table!
Nein, leider keine Abhilfe...
Zitat:
|
Re: Firebird Fehler (-206) Coloumn doesnt belong to table!
Ich kenne jetzt auch nur die Syntax mit NEW. Hast Du einmal die Verbindung zur DB getrennt und neu aufgebaut?
|
Re: Firebird Fehler (-206) Coloumn doesnt belong to table!
Zudem ist das Quoten von Feldbezeichnern eine mögliche Fehlerquelle.
"kid" sorgt für Kleinschreibung. Eine Abfrage nach kid könnte u.U. als KID wirken was dann eine eine andere Saplte wäre ("kid" <> KID) |
Re: Firebird Fehler (-206) Coloumn doesnt belong to table!
Ja. Der Fehler kam schon, als ich in Delphi über ZEOS einen Datensatz eintragen wollte.
Danach hab ich mit Firebird Maestro nachgeschaut, wie die Tabelle aussieht und da kommt eben der gleiche Fehler, auch beim Trigger erstellen... Auch mit Quotes das gleiche Ergebnis Zitat:
|
Re: Firebird Fehler (-206) Coloumn doesnt belong to table!
Und mbei Verwendung der Kontrextvariabkle ( NEW."kid")?
|
Re: Firebird Fehler (-206) Coloumn doesnt belong to table!
Wenn das keine Produktivumgebung ist, lösch doch einfach die Tabelle und erstell sie neu (dann aber besser ohne Quotes).
|
Re: Firebird Fehler (-206) Coloumn doesnt belong to table!
Hab ich auch schon gemacht. Die Tabelle habe ich zweimal neu erstellt..
|
Re: Firebird Fehler (-206) Coloumn doesnt belong to table!
Kannst Du mal ein Script generieren und hier anhängen?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:09 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-2025 by Thomas Breitkreuz