Seite 1 von 1
Prepared Statements mit Python
Verfasst: Mittwoch 6. August 2008, 08:57
von burli
Hi,
kann man eigentlich von Python aus Prepared Statements verwenden? Am besten mit PostgreSQL. Ich habe da noch nichts gefunden
Verfasst: Mittwoch 6. August 2008, 09:13
von sma
Ich würde tippen, `executemany` kann mit Hilfe von prepared statements implementiert werden. Der Standard scheint es aber nicht zu erfordern - vielleicht weil nicht alle Datenbanken so etwas kennen?
Siehe
PEP 249.
Stefan
Verfasst: Mittwoch 6. August 2008, 09:19
von burli
MySQL und PostgreSQL können es beide. Ich hab auch grad was gefunden das PyGreSQL das unterstützen soll. Nur die Dokumentation dafür ist etwas dünn
Verfasst: Mittwoch 13. August 2008, 12:24
von Y0Gi
MySQL und PostgreSQL sind aber nicht "alle Datenbanken[systeme]"

- und die DB-API ist ja für diverse RDBMS gedacht (AFAIK)
Verfasst: Mittwoch 13. August 2008, 12:38
von burli
Y0Gi hat geschrieben:MySQL und PostgreSQL sind aber nicht "alle Datenbanken[systeme]"

- und die DB-API ist ja für diverse RDBMS gedacht (AFAIK)
PDO von PHP kann das auch. Wenn eine Datenbank das nicht unterstützt wird es von PDO simuliert, so das es auch dann funkitoniert