-
- Téléchargements
#209: adaptation des fonctions de fusions de base de données pour PG....
#209: adaptation des fonctions de fusions de base de données pour PG. L'abstraction de l'insertion dans '''sql_insert''' n'a finalement pas besoin de l'argument Ignore puisque PG n'a pas cette option, ce paramètre inutilisé est reconverti comme recevant la description de la table (pas utilisé dans le code pour le moment). Ca ne marche pas encore en PG car le '''RETURNING''' pour obtenir le numéro de la dernière n'accepte pas qu'on lui donne un clé primaire multiple, il faut probablement déclarer explicitement une ''sequence'' PG ici. Incidemment MySQL5 et PG refusent une syntaxe que MySQL4 acceptait, c'est réparé. Et le script est un peu plus blindé en amont en refusant d'insérer les tables pour lesquelles les règles de fusion ne sont pas encore définies.
parent
628a1a2d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- ecrire/base/abstract_sql.php 3 ajouts, 3 suppressionsecrire/base/abstract_sql.php
- ecrire/base/db_mysql.php 2 ajouts, 2 suppressionsecrire/base/db_mysql.php
- ecrire/base/db_pg.php 17 ajouts, 11 suppressionsecrire/base/db_pg.php
- ecrire/inc/import_insere.php 36 ajouts, 29 suppressionsecrire/inc/import_insere.php
Veuillez vous inscrire ou vous se connecter pour commenter