title: Caused by: org.h2.jdbc.JdbcSQLDataException: Hexadecimal string contains non-hex character
body: <p>I'm trying to write tests using in-memory DB. 
  I wrote an sql to clean and store data to DB. But I have an exception:</p>
  
  <pre><code>Caused by: org.h2.jdbc.JdbcSQLDataException: Hexadecimal string contains non-hex character: "e7485042-b46b-11e9-986a-b74e614de0b0"; SQL statement:
  insert into users (user_id, name, created_on, modified_on) values ('e7485042-b46b-11e9-986a-b74e614de0b0', 'Ann', null, null) -- ('e7485042-b46b-11e9-986a-b74e614de0b0', 'Ann', NULL, NULL) [90004-199]
  </code></pre>
  
  <p>My sql:</p>
  
  <pre><code>insert into users (user_id, name, created_on, modified_on) values ('e7485042-b46b-11e9-986a-b74e614de0b0', 'Ann', null, null);
  
  insert into product(product_id, name, created_on, modified_on) VALUES ('f3a775de-b46b-11e9-95e4-af440b6044e6', 'product1', '2019-08-01 17:51:51.000000', '2019-08-01 17:51:51.000000');
  
  insert into products_users(user_id, product_id) VALUES ('e7485042-b46b-11e9-986a-b74e614de0b0', 'f3a775de-b46b-11e9-95e4-af440b6044e6');
  </code></pre>
  
  <p>My application.properties:</p>
  
  <pre><code>spring.h2.console.enabled=true
  spring.datasource.url=jdbc:h2:mem:db;DB_CLOSE_DELAY=-1
  spring.datasource.driverClassName=org.h2.Driver
  spring.datasource.username=sa
  spring.datasource.password=
  
  spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
  </code></pre>