[Collab-qa-commits] r2302 - udd/sql
Andreas Tille
tille at alioth.debian.org
Thu May 10 07:20:23 UTC 2012
Author: tille
Date: 2012-05-10 07:20:22 +0000 (Thu, 10 May 2012)
New Revision: 2302
Modified:
udd/sql/bibref.sql
Log:
Psql on UDD is picky about escaping strings ...
Modified: udd/sql/bibref.sql
===================================================================
--- udd/sql/bibref.sql 2012-05-10 03:00:36 UTC (rev 2301)
+++ udd/sql/bibref.sql 2012-05-10 07:20:22 UTC (rev 2302)
@@ -47,7 +47,7 @@
CASE WHEN bibpublisher.value IS NOT NULL THEN E',\n Publisher = {' || bibpublisher.value || '}' ELSE '' END ||
CASE WHEN bibvolume.value IS NOT NULL THEN E',\n Volume = {' || bibvolume.value || '}' ELSE '' END ||
CASE WHEN bibnumber.value IS NOT NULL THEN E',\n Number = {' || bibnumber.value || '}' ELSE '' END ||
- CASE WHEN bibpages.value IS NOT NULL THEN E',\n Pages = {' || regexp_replace(bibpages.value, '(\d)-(\d)', '\1--\2') || '}' ELSE '' END ||
+ CASE WHEN bibpages.value IS NOT NULL THEN E',\n Pages = {' || regexp_replace(bibpages.value, E'(\\d)-([\\d])', E'\\1--\\2') || '}' ELSE '' END ||
CASE WHEN biburl.value IS NOT NULL THEN E',\n URL = {' ||
replace(replace(replace(replace(biburl.value,
'_', E'\\_'), --
More information about the Collab-qa-commits
mailing list