Tema anterior: DB2 y DB2 para z/OSTema siguiente: Google Apps


Imposibilidad de guardar un tipo de datos de fecha debido a un error de coincidencia de tipo de datos

Síntoma:

Al establecer el atributo de tipo de fecha en un punto final de DB2 (JDBC DB2 para IBM i), aparece el siguiente error:

Bad SQL Grammar: Data type mismatch. (YYYY-MM-DD)

Solución:

Se edita el URI de conexión en la página del punto final en el gestor de aprovisionamiento y se agrega date format=iso. El URI final aparece de la siguiente manera:jdbc:as400://<host>:CA Portal/<db>;prompt=false;date format=iso;. Se debe tener en cuenta el espacio entre date y format.