fixes bug#24373

qua:
dev:Valdevir
Correcao salvar localidades excluidas na conexao entre linhas


git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@111973 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdevir 2022-04-23 01:02:56 +00:00
parent 8969a56941
commit 1c2cd86a0a
1 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,38 @@
declare
dup_val_on_index exception;
pragma exception_init (dup_val_on_index , -00001);
begin
execute immediate 'INSERT INTO CONSTANTE (CONSTANTE_ID, NOMBCONSTANTE, DESCCONSTANTE, VALORCONSTANTE, INDTIPOCONSTANTE, INDMANTENIMIENTOUSUARIO, ACTIVO, FECMODIF, USUARIO_ID)
VALUES (CONSTANTE_SEQ.nextval, ''REMOVE_LOC_CONEXAO_LINHA'', ''REMOVE LOCALIDADE CONEXAO ENTRE LINHAS'', ''FALSE'', ''1'', ''1'', ''1'', sysdate, ''1'')';
exception when dup_val_on_index then null;
end;
/
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
begin
execute immediate
'CREATE SEQUENCE CONEXION_RUTA_LOC_REMOVIDA_SEQ MINVALUE 1 MAXVALUE 9999999 INCREMENT BY 1 START WITH 101 CACHE 20 NOORDER NOCYCLE';
exception when object_exists then null;
end;
/
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
begin
execute immediate
'CREATE TABLE CONEXION_RUTA_LOC_REMOVIDA
(CONEXIONRUTALOCREMOVIDA_ID NUMBER(7,0) NOT NULL ENABLE,
CONEXIONRUTACONF_ID NUMBER(7,0),
PARADA_ID NUMBER(7,0),
ACTIVO NUMBER(1,0),
FECMODIF DATE,
USUARIO_ID NUMBER(7,0),
PRIMARY KEY (CONEXIONRUTALOCREMOVIDA_ID) ENABLE,
CONSTRAINT FK_USUARIO_ID_CONEX_RUTA_LOC_REM FOREIGN KEY (USUARIO_ID) REFERENCES USUARIO (USUARIO_ID),
CONSTRAINT FK_CONEXIONRUTACONF_ID_CONEX_RUTA_LOC_REM FOREIGN KEY (CONEXIONRUTACONF_ID) REFERENCES CONEXION_RUTA_CONF (CONEXIONRUTACONF_ID),
CONSTRAINT FK_PARADA_ID_CONEX_RUTA_LOC_REM FOREIGN KEY (PARADA_ID) REFERENCES PARADA (PARADA_ID)
)';
exception when object_exists then null;
end;
/