Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Zeos Firebird mag das Feld Year nicht (https://www.delphipraxis.net/153119-zeos-firebird-mag-das-feld-year-nicht.html)

ATS3788 21. Jul 2010 21:49

Datenbank: Firebird • Version: 2.1 • Zugriff über: Zeos

Zeos Firebird mag das Feld Year nicht
 
Am Tagen wie heute weiß ich warum ich immer wieder
mit dem Programmieren aufhöre.

Sachverhalt

Habe x beliebiege Table
Habe das Feld Jahr mit der Domaine

CHAR(4) CHARACTER SET NONE
COLLATE NONE

alles OK
nenne das Feld um in "YEAR"
geht nicht mehr Zeos meckert.

Umbenennen nach Jahr und es geht wieder.

Ich möchte nur wissen wo ist das Problem,
ausser dem der davor sitzt. :oops:

scrat1979 21. Jul 2010 21:51

AW: Zeos Firebird mag das Feld Year nicht
 
Ganze einfach. "YEAR" ist in Firebird ein reserviertes Schlüsselwort und darf nicht als Feldnamen verwendet werden - Fertig :)

mkinzler 22. Jul 2010 05:21

AW: Zeos Firebird mag das Feld Year nicht
 
Oder du setzt es beim Anlegen und jedem Zugriff in "". Ich würde es aber anders nennen

hoika 22. Jul 2010 07:07

AW: Zeos Firebird mag das Feld Year nicht
 
Hallo,

nenne es einfach TheYear.

Schlüsselwort ist es übrigen wegen

Extract (Year From XXX)


Heiko

ATS3788 22. Jul 2010 07:43

AW: Zeos Firebird mag das Feld Year nicht
 
Danke Danke
Dachte ich mir schon
:P


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz