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-

Preguntas similare

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-
>
>


Respuesta Responder a este mensaje
#2 Adrian D. Garcia
06/09/2004 - 20:59 | Informe spam
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-


Respuesta Responder a este mensaje
#3 Adrian D. Garcia
06/09/2004 - 23:36 | Informe spam
Algunas preguntas:
1) Estan declaradas en las 2 tablas involucradas esas columnas de la misma
forma?
2) Existe sobre la tabla USR_STRMVI algun trigger que que pueda estar
alterando el comportamiento del INSERT?

Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

"Mennegguzzi" wrote in message
news:%
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-
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida