Page 1 sur 1
Migration de MySQL à PostgreSQL : problèmes de syntaxe
Publié : jeu. avr. 09, 2026 5:52 pm
par geek.r
Je migre une base de données de MySQL à PostgreSQL et je rencontre des problèmes avec les requêtes SQL. Notamment avec les LIMIT et OFFSET. Des astuces ?
Re: Migration de MySQL à PostgreSQL : problèmes de syntaxe
Publié : jeu. avr. 09, 2026 7:52 pm
par seb_tech
Oui, PostgreSQL utilise LIMIT et OFFSET aussi, mais la syntaxe peut différer un peu. Tu peux nous montrer un exemple d'erreur ?
Re: Migration de MySQL à PostgreSQL : problèmes de syntaxe
Publié : jeu. avr. 09, 2026 8:52 pm
par devjunkie1968
Attention aussi aux fonctions spécifiques à MySQL comme NOW() ou GROUP_CONCAT. PostgreSQL a des équivalents comme CURRENT_TIMESTAMP et STRING_AGG.
Re: Migration de MySQL à PostgreSQL : problèmes de syntaxe
Publié : jeu. avr. 09, 2026 11:52 pm
par geek.r
Voici un exemple : `SELECT * FROM users LIMIT 10 OFFSET 20;`. Côté PostgreSQL, ça marche, mais j'ai des erreurs avec les jointures.
Re: Migration de MySQL à PostgreSQL : problèmes de syntaxe
Publié : ven. avr. 10, 2026 3:52 am
par mehdi2001
Pour les jointures, MySQL est parfois plus permissif. Avec PostgreSQL, il faut être précis sur les clauses ON. Vérifie si tu as des colonnes NULL ou mal typées.