CREATE TABLE TBTIPO_EVENTO (
    ID INTEGER NOT NULL,
    CODIGO INTEGER,
    DESCRICAO VARCHAR(100),
    OBSERVACAO VARCHAR(200));

ALTER TABLE TBTIPO_EVENTO
ADD CONSTRAINT PK_TBTIPO_EVENTO
PRIMARY KEY (ID);

CREATE SEQUENCE GTBTIPO_EVENTO;

CREATE TRIGGER TBTIPO_EVENTO_B01I FOR TBTIPO_EVENTO
ACTIVE BEFORE INSERT POSITION 0
AS
BEGIN
  IF (NEW.ID IS NULL) THEN
    NEW.ID = GEN_ID(GTBTIPO_EVENTO,1);
END;



CREATE INDEX TBTIPO_EVENTO_01
ON TBTIPO_EVENTO (CODIGO);