Ticket #1618 (closed defect: fixed)
Inclure des majuscules dans le nommage d'une table ne marche pas avec PostgreSQL
Reported by: | ChristopherC | Owned by: | nikrou |
---|---|---|---|
Priority: | normal | Milestone: | 2.7 |
Component: | module:clearbricks | Version: | dev |
Severity: | normal | Keywords: | |
Cc: |
Description
nikrou pourra en dire plus (parceque je suis un peu perdu perso), mais il semblerait qu'a l'heure actuelle la classe cursor pose probleme lorsqu'on fait des requetes avec PostgreSQL sur une table dont le nom contient des majuscules. Seule la creation de la dite table marcherait comme il le faut.
Change History
Note: See
TracTickets for help on using
tickets.
A vérifier plus attentivement. Dans la classe cursor les requêtes protèges (méthode escapeSystem) le nom de la table. Mais dans la classe dbstruct (donc à l'installation) les noms des tables ne sont pas protégées.
Si on a une table MaTable?, à l'installation elle sera bien créé mais deviendra inaccessible sans les quotes avec postgreSQL, i.e select * from "MaTable?".