Problem mit PDO, Sqlite und IF EXIST

Alles, was PHP betrifft, kann hier besprochen werden.

Problem mit PDO, Sqlite und IF EXIST

Postby isamu » 11. August 2006 11:17

Hallo,

wenn ich über PDO ein SQL-Statement ausführen möchte, ergeben die Statements "DROP TABLE IF EXISTS" und "CREATE TABLE IF NOT EXISTS" einen Syntax Error. Woran liegt das?

Xampp Version: 1.5.2
PDO drivers: mssql, mysql, sqlite, sqlite2
isamu
 
Posts: 5
Joined: 22. June 2003 09:08

Postby isamu » 11. August 2006 11:35

Ok, in den PDO Attributen PDO::ATTR_CLIENT_VERSION und PDO::ATTR_SERVER_VERSION steht die Versionsangabe "3.2.8undefined".

Da laut des SQLite Changelogs erst seit Version 3.3.0 alpha die IF EXISTS Syntax eingebaut wurde erklärt das schonmal wieso es nicht klappt.

Gibt es vielleicht aktuellere Treiberversion, die bereits IF EXISTS Abfragen in SQLite über PDO ermöglichen?
isamu
 
Posts: 5
Joined: 22. June 2003 09:08


Return to PHP

Who is online

Users browsing this forum: No registered users and 4 guests