hawkmaster: DB Name muss davor, Hochkomma notwendig?

Beitrag lesen

Hallo Vinzenz,

b) Möglicherweise hat Dein Migrationswerkzeug Deine Spaltennamen bei der
   Migration allesamt gequoted, so wie es zum Beispiel phpMyAdmin für MySQL

Ich habe mir das nochmals in dem PGAdmin Tool angeschaut. Ich glaube nicht das es an dem Migrationstool liegt. Auch sind die Spaltennamen von der Schreibweise alle identisch und auch nicht in Hochkommas.
Auch wenn ich eine neue Testtabelle anlege scheint die Abfrage immer in Hochkomma zu sein.
Habe eine Tabelle test mit einer Spalte LangID angelegt.

-- Column: "LangID"

-- ALTER TABLE test DROP COLUMN "LangID";

ALTER TABLE test ADD COLUMN "LangID" integer;
ALTER TABLE test ALTER COLUMN "LangID" SET DEFAULT 0;

(DBMS-) Plattformübergreifendes SQL ist eine Illusion.

Ja ich glaube davon muss ich mich wohl verabschieden. Obwohl ich es mittels PDO nun hinbekommen habe, dass ich zwischen MySQL und MS SQL umschalten kann.
Jetzt wäre halt noch Postgres eine Hürde wobei es eine Überlegung dauerhaft  ganz zu Postgres zu wechseln

vielen Dank und viele Grüße
hawk