/******************************************************************************/
/***               Generated by IBExpert 23/03/2021 15:36:48                ***/
/******************************************************************************/

/******************************************************************************/
/***      Following SET SQL DIALECT is just for the Database Comparer       ***/
/******************************************************************************/
SET SQL DIALECT 3;



/******************************************************************************/
/***                                 Tables                                 ***/
/******************************************************************************/

CREATE GENERATOR PQ_SAIDASD;

CREATE TABLE SAIDASD (
  SDD_ID INTEGER NOT NULL,
  SDD_CODPROD INTEGER,
  SDD_CODIGO VARCHAR(15),
  SDD_QUANTIDADE decimal(14,4),
  SDD_UNITARIO decimal(14,2) DEFAULT 0.00,
  SDD_TOTAL decimal(14,2) DEFAULT 0.00,
  SDD_DESCONTO decimal(14,2) DEFAULT 0.00,
  SDD_ACRESCIMO decimal(14,2) DEFAULT 0.00,
  SDD_IDPEDIDO INTEGER,
  SDD_TIPO VARCHAR(1) DEFAULT 'P',
  SDD_DESCLIVRE varchar(100),
  SDD_REFERENTE varchar(200)

);




/******************************************************************************/
/***                              Primary Keys                              ***/
/******************************************************************************/

ALTER TABLE SAIDASD ADD PRIMARY KEY (SDD_ID);


/******************************************************************************/
/***                                Triggers                                ***/
/******************************************************************************/


SET TERM ^ ;



/******************************************************************************/
/***                          Triggers for tables                           ***/
/******************************************************************************/



/* Trigger: INSSAIDASD */
CREATE OR ALTER TRIGGER INSSAIDASD FOR SAIDASD
ACTIVE BEFORE INSERT POSITION 0
AS
begin
NEW.SDD_ID=GEN_ID(PQ_SAIDASD,1);
end
^


SET TERM ; ^



/******************************************************************************/
/***                               Privileges                               ***/
/******************************************************************************/

