Code .NET SQL
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Display Star Wars Unlimited Ombres de la Galaxie : ...
Voir le deal

Creer une sequence CREATE SEQUENCE

Aller en bas

Creer une sequence  CREATE SEQUENCE Empty Creer une sequence CREATE SEQUENCE

Message  Admin Mar 25 Sep - 10:10

Code:
CREATE TABLE COST_ACTION_ORIGIN
(
  ID_COST_ACTION_ORIGIN  INTEGER,
  CODE                  VARCHAR2(50),
  VALID                  VARCHAR2(2),
  CONSTRAINT COST_ACTION_ORIGIN_PK
        PRIMARY KEY   (ID_COST_ACTION_ORIGIN)
) ;
 
 CREATE SEQUENCE SEQ_COST_ACTION_ORIGIN
  START WITH 1
  MAXVALUE 999999999999999999999999999
  MINVALUE 1
  NOCYCLE
  NOCACHE
  NOORDER;
 
CREATE OR REPLACE TRIGGER TRG_BI_COST_ACTION_ORIGIN BEFORE INSERT ON COST_ACTION_ORIGIN
FOR EACH ROW
DECLARE
                NewId INTEGER;
BEGIN
      SELECT SEQ_COST_ACTION_ORIGIN.NEXTVAL INTO NewId FROM DUAL;
      :NEW.ID_COST_ACTION_ORIGIN := NewId ;
END;

Admin
Admin

Messages : 91
Date d'inscription : 20/09/2007

https://moaner101.forumpro.fr

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser