CREATE TABLE TBAGRUPAMENTO_CARGA_UP (
    ID INTEGER NOT NULL,
    AGRUPAMENTO_ID INTEGER,
    UP_ID INTEGER,
    ESTACAO INTEGER,
    CAP_PRODUTIVA NUMERIC(15,4),
    SALDO NUMERIC(15,4));

ALTER TABLE TBAGRUPAMENTO_CARGA_UP
ADD CONSTRAINT PK_TBAGRUPAMENTO_CARGA_UP
PRIMARY KEY (ID);

CREATE SEQUENCE GTBAGRUPAMENTO_CARGA_UP;

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


ALTER TABLE TBAGRUPAMENTO
    ADD GP_ID INTEGER DEFAULT 0;
	
