Você precisa usar instruções preparadas em vez de concatenar os valores na consulta por conta própria. Isso também se aplica ao MySQL como uma boa prática - instruções preparadas protegem você contra a injeção de SQL.
O DB2 se recusará a manipular uma consulta crua com mais de 32.000 caracteres.