title: Error -104 creating Firebird stored procedure
body: <p>I cannot run the following SP</p>
  
  <pre><code>CREATE PROCEDURE SP_NYANSAT(
          FORNAVN VARCHAR(30),
          EFTERNAVN VARCHAR(30),
          ADRESSE VARCHAR(50),
          POSTNUMMER CHAR(4),
          TELEFONNUMMER CHAR(8),
          EMAIL VARCHAR(50))
      AS
      DECLARE VARIABLE ID INTEGER;
      BEGIN
        ID = GEN_ID(GEN_ANSAT_ID,1);
        INSERT INTO MYTABLE (ID, FORNAVN, EFTERNAVN, ADRESSE, POSTNUMMER, TELEFONNUMMER, EMAIL) VALUES (:ID, :FORNAVN, :EFTERNAVN, :ADRESSE, :POSTNUMMER, :TELEFONNUMMER, :EMAIL);
      END
  </code></pre>
  
  <p>The error I get is the following:</p>
  
  <pre><code>can't format message 13:896 -- message file C:\Windows\firebird.msg not found.
  Dynamic SQL Error.
  SQL error code = -104.
  Token unknown - line 3, column 1.
  CREATE.
  </code></pre>