Details
-
Bug
-
Resolution: Done
-
P2: Important
-
4.8.4, 5.0.1
-
None
-
e3c5351d06ce8a12f035cd0627356bc64d8c334a 8053ae4030b4342f73a08b9870ccd19189ae401d
Description
PostgreSQL driver relies on backslash escaping, inserting backslashes where necessary. Starting with version 9.1, PostgreSQL does NOT threat backslashes as escape characters by default (as mentioned here in a red box), so backslashes are doubled on insertion, but are kept on selection (as expected), so strings with backslashes fail to round-trip through the database.