critères Hibernate, en utilisant le dialecte DB2, génère l'instruction SQL suivante avec clés composites dans la clause IN
, mais les réponses DB2 que la requête est incorrecte:critères Hibernate clés composites DB2 dans clause IN
select * from tableA where (x, y) IN (('x1', y1))
mais, DB2 lance ceci:
SQL0104N An unexpected token "," was found following ", y) in (
('x1'". Expected tokens may include: "+". SQLSTATE=42601
Comment l'appel de critères ressemble, peut-être l'erreur est là? – khmarbaise