función o procedimiento para recalcular un consecutivo en una tabla de Oracle
Publicado por Sergio (8 intervenciones) el 06/11/2019 06:34:24
Hola Comunidad,
quien me puede ayudar con la creación de una función o procedimiento almacenado que me permita recalcular un consecutivo en una tabla para un año específico.
Necesito que ordene por c_emp, per, n_cont,, c_con e inicie un consecutivo (campo CONSE) desde el número 1, para el año o PER que se especifique.
la descripción de la tabla es la siguiente:
desc con_liq_terc
el campo a recalcular es CONSE para los períodos que correspondan al año 2019.
Espero sus comentarios.
SERGIO D.
quien me puede ayudar con la creación de una función o procedimiento almacenado que me permita recalcular un consecutivo en una tabla para un año específico.
Necesito que ordene por c_emp, per, n_cont,, c_con e inicie un consecutivo (campo CONSE) desde el número 1, para el año o PER que se especifique.
la descripción de la tabla es la siguiente:
desc con_liq_terc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Nombre Nulo Tipo
--------- -------- ------------
C_EMP NOT NULL VARCHAR2(2)
PER NOT NULL VARCHAR2(6)
N_CONT NOT NULL VARCHAR2(8)
C_CON NOT NULL VARCHAR2(5)
T_LIQ NOT NULL VARCHAR2(2)
N_LIQ NOT NULL NUMBER(2)
C_AGR VARCHAR2(2)
N_ORDEN NUMBER(8)
ESTADO NOT NULL VARCHAR2(1)
VALOR NOT NULL NUMBER(14,2)
IDEN_BEN NOT NULL VARCHAR2(12)
VAL_PAGO NUMBER(14,2)
CONSE NOT NULL NUMBER(8)
PER_ORDEN VARCHAR2(6)
VERSION NUMBER(20)
ORIGEN VARCHAR2(1)
PREST_ENT VARCHAR2(10)
el campo a recalcular es CONSE para los períodos que correspondan al año 2019.
Espero sus comentarios.
SERGIO D.
Valora esta pregunta


0