trigger pasa solo algunos campos Detalle

06/09/2004 - 16:24 por Mennegguzzi | Informe spam

Tengo un trigger que inserta datos en una tabla a partir de los que se van


insertando en otra (digamos que la va duplicando)

el problema que tengo es que solo copia algunos campos




El trigger es el siguiente:


/* BEGIN CUSTOM TRIGGER SECTION 2 */
INSERT USR_STRMVI(USR_STRMVI_SUCURS,
USR_STRMVI_MODFOR,
USR_STRMVI_CODFOR,
USR_STRMVI_NROFOR,
USR_STRMVI_NROITM,
USR_STRMVI_NROITD,
USR_STRMVI_NIVEXP,
USR_STRMVI_DEPOSI,
USR_STRMVI_SECTOR,
USR_STRMVI_FCHMOV,
USR_STRMVI_TIPPRO,
USR_STRMVI_ARTORI,
USR_STRMVI_NSERIE,
USR_STRMVI_NDESPA,
USR_STRMVI_ENVASE,
USR_STRMVI_NOTROS,
USR_STRMVI_NFECHA,
USR_STRMVI_NATRIB,
USR_STRMVI_NUBICA,
USR_STRMVI_NESTAN,
USR_STRMVI_PRECIO,
USR_STRMVI_CANTID,
USR_STRMVI_CNTSEC,
USR_STRMVI_STOCKS,
USR_STRMVI_NROSEQ,
USR_STRMVI_TIPPRD,
USR_STRMVI_ARTCOD,
USR_STRMVI_COFLIS,
USR_STRMVI_CAMBIO,
USR_STRMVI_PREEXT,
USR_STRMVI_FECALT,
USR_STRMVI_FECMOD,
USR_STRMVI_USERID,
USR_STRMVI_ULTOPR,
USR_STRMVI_DEBAJA,
USR_STRMVI_HORMOV,
USR_STRMVI_MODULE,
USR_STRMVI_OALIAS,
USR_STRMVI_LOTTRA,
USR_STRMVI_LOTREC,
USR_STRMVI_LOTORI,
USR_STRMVI_SYSVER,
USR_STRMVI_CMPVER)
SELECT STRMVI_SUCURS,
STRMVI_MODFOR,
STRMVI_CODFOR,
STRMVI_NROFOR,
STRMVI_NROITM,
STRMVI_NROITD,
STRMVI_NIVEXP,
STRMVI_DEPOSI,
STRMVI_SECTOR,
STRMVI_FCHMOV,
STRMVI_TIPPRO,
STRMVI_ARTORI,
STRMVI_NSERIE,
STRMVI_NDESPA,
STRMVI_ENVASE,
STRMVI_NOTROS,
STRMVI_NFECHA,
STRMVI_NATRIB,
STRMVI_NUBICA,
STRMVI_NESTAN,
STRMVI_PRECIO,
STRMVI_CANTID,
STRMVI_CNTSEC,
STRMVI_STOCKS,
STRMVI_NROSEQ,
STRMVI_TIPPRD,
STRMVI_ARTCOD,
STRMVI_COFLIS,
STRMVI_CAMBIO,
STRMVI_PREEXT,
STRMVI_FECALT,
STRMVI_FECMOD,
STRMVI_USERID,
STRMVI_ULTOPR,
STRMVI_DEBAJA,
STRMVI_HORMOV,
STRMVI_MODULE,
STRMVI_OALIAS,
STRMVI_LOTTRA,
STRMVI_LOTREC,
STRMVI_LOTORI,
STRMVI_SYSVER,
STRMVI_CMPVER FROM INSERTED
WHERE INSERTED.STRMVI_MODFOR ='ST'
AND INSERTED.STRMVI_CODFOR ='PP'

/* END CUSTOM TRIGGER SECTION 2 */

los campos que me interesa y no pasa son USR_STRMVI_PRECIO y
USR_STRMVI_PREEXT


y la estructura como se las paso ?

saludos y gracias desde ya



Pablo-
 

Leer las respuestas

#1 Mennegguzzi
06/09/2004 - 17:10 | Informe spam
Tipo de dato: numeric
Longitud: 13
Precisión: 20
Escala: 6



"Adrian D. Garcia" escribió en el mensaje
news:
Que tipos de datos estan definidos para ambas columnas?

Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"Mennegguzzi" wrote in message
news:
> > Tengo un trigger que inserta datos en una tabla a partir de los que se
van
> insertando en otra (digamos que la va duplicando)
> > el problema que tengo es que solo copia algunos campos
>
>
> El trigger es el siguiente:
> >
> > /* BEGIN CUSTOM TRIGGER SECTION 2 */
> > INSERT USR_STRMVI(USR_STRMVI_SUCURS,
> > USR_STRMVI_MODFOR,
> > USR_STRMVI_CODFOR,
> > USR_STRMVI_NROFOR,
> > USR_STRMVI_NROITM,
> > USR_STRMVI_NROITD,
> > USR_STRMVI_NIVEXP,
> > USR_STRMVI_DEPOSI,
> > USR_STRMVI_SECTOR,
> > USR_STRMVI_FCHMOV,
> > USR_STRMVI_TIPPRO,
> > USR_STRMVI_ARTORI,
> > USR_STRMVI_NSERIE,
> > USR_STRMVI_NDESPA,
> > USR_STRMVI_ENVASE,
> > USR_STRMVI_NOTROS,
> > USR_STRMVI_NFECHA,
> > USR_STRMVI_NATRIB,
> > USR_STRMVI_NUBICA,
> > USR_STRMVI_NESTAN,
> > USR_STRMVI_PRECIO,
> > USR_STRMVI_CANTID,
> > USR_STRMVI_CNTSEC,
> > USR_STRMVI_STOCKS,
> > USR_STRMVI_NROSEQ,
> > USR_STRMVI_TIPPRD,
> > USR_STRMVI_ARTCOD,
> > USR_STRMVI_COFLIS,
> > USR_STRMVI_CAMBIO,
> > USR_STRMVI_PREEXT,
> > USR_STRMVI_FECALT,
> > USR_STRMVI_FECMOD,
> > USR_STRMVI_USERID,
> > USR_STRMVI_ULTOPR,
> > USR_STRMVI_DEBAJA,
> > USR_STRMVI_HORMOV,
> > USR_STRMVI_MODULE,
> > USR_STRMVI_OALIAS,
> > USR_STRMVI_LOTTRA,
> > USR_STRMVI_LOTREC,
> > USR_STRMVI_LOTORI,
> > USR_STRMVI_SYSVER,
> > USR_STRMVI_CMPVER)
> > SELECT STRMVI_SUCURS,
> > STRMVI_MODFOR,
> > STRMVI_CODFOR,
> > STRMVI_NROFOR,
> > STRMVI_NROITM,
> > STRMVI_NROITD,
> > STRMVI_NIVEXP,
> > STRMVI_DEPOSI,
> > STRMVI_SECTOR,
> > STRMVI_FCHMOV,
> > STRMVI_TIPPRO,
> > STRMVI_ARTORI,
> > STRMVI_NSERIE,
> > STRMVI_NDESPA,
> > STRMVI_ENVASE,
> > STRMVI_NOTROS,
> > STRMVI_NFECHA,
> > STRMVI_NATRIB,
> > STRMVI_NUBICA,
> > STRMVI_NESTAN,
> > STRMVI_PRECIO,
> > STRMVI_CANTID,
> > STRMVI_CNTSEC,
> > STRMVI_STOCKS,
> > STRMVI_NROSEQ,
> > STRMVI_TIPPRD,
> > STRMVI_ARTCOD,
> > STRMVI_COFLIS,
> > STRMVI_CAMBIO,
> > STRMVI_PREEXT,
> > STRMVI_FECALT,
> > STRMVI_FECMOD,
> > STRMVI_USERID,
> > STRMVI_ULTOPR,
> > STRMVI_DEBAJA,
> > STRMVI_HORMOV,
> > STRMVI_MODULE,
> > STRMVI_OALIAS,
> > STRMVI_LOTTRA,
> > STRMVI_LOTREC,
> > STRMVI_LOTORI,
> > STRMVI_SYSVER,
> > STRMVI_CMPVER FROM INSERTED
> > WHERE INSERTED.STRMVI_MODFOR ='ST'
> > AND INSERTED.STRMVI_CODFOR ='PP'
> >
> > /* END CUSTOM TRIGGER SECTION 2 */
> >
> > los campos que me interesa y no pasa son USR_STRMVI_PRECIO y
> > USR_STRMVI_PREEXT
> >
> >
> > y la estructura como se las paso ?
> >
> > saludos y gracias desde ya
> >
> Pablo-
>
>


Preguntas similares