title: HSQLDB Invalid character value for cast
body: <p>I have two tables:</p>
  
  <pre><code>CREATE TABLE PUBLIC.CLUSTER (
      ID INTEGER NOT NULL,
      NAME VARCHAR(255) NOT NULL,
      PRIMARY KEY (ID)
  );
  CREATE TABLE PUBLIC.KEYWORD (
      ID INTEGER NOT NULL,
      TEXT INTEGER NOT NULL,
      CLUSTER_ID INTEGER,
      MONTH_REQUEST INTEGER,
      CLICK_COST INTEGER,
      PRIMARY KEY (ID)
  );
  </code></pre>
  
  <p>When I do:</p>
  
  <pre><code>INSERT INTO PUBLIC.CLUSTER (NAME) VALUES ('ff');
  </code></pre>
  
  <p>it runs without issue but when I do:</p>
  
  <pre><code>INSERT INTO PUBLIC.KEYWORD (TEXT) VALUES ('xcv');
  </code></pre>
  
  <p>I'm getting </p>
  
  <blockquote>
    <p>ERROR: data exception: invalid character value for cast Error Code:
    -3438</p>
  </blockquote>
  
  <p>What is wrong with it?</p>