-
limit via pdo
Bonjour,
Pdo permet de créer une interface pour accéder à différentes bases de données.
Je me retrouve confronter à un problème concernant le LIMIT en sql (oui je sait le limit n'ai pas dans la norme sql).
Si on prend Mysql, Postgresql et sql Server, les 3 sgbd gèrent la close limit différament ce qui à la fin enlève tout le charme à utiliser pdo (d'un point de vue d'abstraction de la base bien sur).
On peut difficilement créer une classe qui fonctionnera sous ces 3 sgbd.
Comment avez vous résolu ce problème ?
Par avance merci de votre retour
Mic
-
PDO fait de l'abstraction sur l'utilisation des drivers d'accès aux bases.
Malheureusement pour ce qui est des requêtes, il faut adapter a chaque SGDB.
-
'lut,
C'est bien dommage, car je pense que ce genre de fonctionnalité pourrais être plus utile.
Peut etre dans une nouvelle version de pdo ?
-
C'est impossible : LIMIT par exemple n'a pas d'equivalent sur mssql.
Il faudrait de plus que cela soit possible que PDO sache interpreter une requete, hors ce n'est pas son travail.