Grossbuchstaben in Postgresql
Verfasst: Donnerstag 20. März 2008, 11:27
Ich habe in Postgresql Tabellennamen mit Großbuchstaben.
Beim Ausführen eines sql anweisung mit Python werden die Namen jedoch als kleingeschrieben interpretiert. Habe verschiedene db-module ausprobiert.
dbi mit odbc,
psycop2,
pgdb,
p8000.
Immer das selbe Ergebnis.
System: Windows XP SP2, Postgresql 8.2, python 2.5.
Im pgAdmin Query Fenster passiert das gleiche, hier kann man aber mit
Hochkomma tricksen: Insert into "FF" (silo0,silo1) Values(0.0,1.1)
in python:
sqlstring="Insert into "'"FF"'" (silo0,silo1) Values(0.0,1.1)"
cur.execute (sqlstring)
gibts leider keine Einträge.
Langsam gehen mir die Ideen aus.
Beim Ausführen eines sql anweisung mit Python werden die Namen jedoch als kleingeschrieben interpretiert. Habe verschiedene db-module ausprobiert.
dbi mit odbc,
psycop2,
pgdb,
p8000.
Immer das selbe Ergebnis.
System: Windows XP SP2, Postgresql 8.2, python 2.5.
Im pgAdmin Query Fenster passiert das gleiche, hier kann man aber mit
Hochkomma tricksen: Insert into "FF" (silo0,silo1) Values(0.0,1.1)
in python:
sqlstring="Insert into "'"FF"'" (silo0,silo1) Values(0.0,1.1)"
cur.execute (sqlstring)
gibts leider keine Einträge.
Langsam gehen mir die Ideen aus.