CREATE TABLE  "GG_INST" 
   (	"GG_IN_ID" NUMBER, 
	"GG_IN_DSC" VARCHAR2(4000), 
	"GG_IN_NM" VARCHAR2(100), 
	"GG_IN_VER" VARCHAR2(50), 
	"GG_LST_PTCH" VARCHAR2(4000), 
	"GG_SRV_HM" NUMBER, 
	"GG_SRV_FO" NUMBER, 
	"GG_INST_CR_DT" TIMESTAMP (6), 
	"GG_IN_CLS_NM" VARCHAR2(4000), 
	"GG_IN_HST_NM" NUMBER, 
	"GG_SRC_DB" NUMBER, 
	"GG_XAG" VARCHAR2(1), 
	"GG_CRS_ENTRY" VARCHAR2(4000), 
	 CONSTRAINT "GG_INST_PK" PRIMARY KEY ("GG_IN_ID")
  USING INDEX  ENABLE
   ) ;
CREATE OR REPLACE TRIGGER  "BI_GG_INST" 
  before insert on "GG_INST"               
  for each row  
begin   
  if :NEW."GG_IN_ID" is null then 
    select "GG_INST_SEQ".nextval into :NEW."GG_IN_ID" from dual; 
  end if; 
end; 

/
ALTER TRIGGER  "BI_GG_INST" ENABLE;
    

Ready for Action?

LET'S GO!
Copyright 2024 IT Remote dot com
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram