Como Puedo realizar este triggers

04/09/2006 - 19:22 por Acero Lizardo | Informe spam
Buenas a todos, ante de comentar lo q deseo hacer le indico q tengo una tabla
en sqlserver donde guardo regitro de transacciones realizadas por usuario y
poseo dos tipos de usuario; el usuario normal y un usuario fiticio, quiero
realizar un Trigger q me detecte un Insert; en pocas palabras q al momento de
yo insertar un registro el triggers se active me compare el usuario en un
procedimiento y si es el usuario es fiticio la transacción no se incluya en
la tabla de lo contrario de q el usario sea normal si se incluye el registro,
yo realize un procedimiento q me permite comparar y utilizar el delete para
eliminar el registro q deseo pero deseo hacerlo de forma automatica y
transparente por eso pense en un Trigger q me detecte el Insert compare el
usuario y si es el usuario invalido me corra el procedimiento.

en caso de q no se pueda hacer y si hay otra forma me gustaria saberla
tambien ya q lo q deseo hacer debe ser de forma automatica y transparente
para el usuario muchas gracias por su ayuda.

Preguntas similare

Leer las respuestas

#1 Isaias
04/09/2006 - 20:00 | Informe spam
Acero

¿Para ti que es un USUARIO FICTICIO?

Saludos
IIslas


"Acero Lizardo" wrote:

Buenas a todos, ante de comentar lo q deseo hacer le indico q tengo una tabla
en sqlserver donde guardo regitro de transacciones realizadas por usuario y
poseo dos tipos de usuario; el usuario normal y un usuario fiticio, quiero
realizar un Trigger q me detecte un Insert; en pocas palabras q al momento de
yo insertar un registro el triggers se active me compare el usuario en un
procedimiento y si es el usuario es fiticio la transacción no se incluya en
la tabla de lo contrario de q el usario sea normal si se incluye el registro,
yo realize un procedimiento q me permite comparar y utilizar el delete para
eliminar el registro q deseo pero deseo hacerlo de forma automatica y
transparente por eso pense en un Trigger q me detecte el Insert compare el
usuario y si es el usuario invalido me corra el procedimiento.

en caso de q no se pueda hacer y si hay otra forma me gustaria saberla
tambien ya q lo q deseo hacer debe ser de forma automatica y transparente
para el usuario muchas gracias por su ayuda.
Respuesta Responder a este mensaje
#2 Acero Lizardo
04/09/2006 - 20:36 | Informe spam
pra mi un usuario fiticio es el q esta en la tabla de usuario pro no lo debo
tener asignado a ningun departamento y por defecto tampoco debe existir
transacciones de el aunque lo tenga el tabla de usuario y lo utilize para mi
proceso y lo requiera en el programa pra un cierto proceso.

"Isaias" escribió:

Acero

¿Para ti que es un USUARIO FICTICIO?

Saludos
IIslas


"Acero Lizardo" wrote:

> Buenas a todos, ante de comentar lo q deseo hacer le indico q tengo una tabla
> en sqlserver donde guardo regitro de transacciones realizadas por usuario y
> poseo dos tipos de usuario; el usuario normal y un usuario fiticio, quiero
> realizar un Trigger q me detecte un Insert; en pocas palabras q al momento de
> yo insertar un registro el triggers se active me compare el usuario en un
> procedimiento y si es el usuario es fiticio la transacción no se incluya en
> la tabla de lo contrario de q el usario sea normal si se incluye el registro,
> yo realize un procedimiento q me permite comparar y utilizar el delete para
> eliminar el registro q deseo pero deseo hacerlo de forma automatica y
> transparente por eso pense en un Trigger q me detecte el Insert compare el
> usuario y si es el usuario invalido me corra el procedimiento.
>
> en caso de q no se pueda hacer y si hay otra forma me gustaria saberla
> tambien ya q lo q deseo hacer debe ser de forma automatica y transparente
> para el usuario muchas gracias por su ayuda.
Respuesta Responder a este mensaje
#3 Isaias
04/09/2006 - 21:53 | Informe spam
Esto quiere decir, ¿que los USUARIOS los estas controlando en tablas propias
(que tu creaste) y quieres relacionar estas tablas propias con los permisos
que pudieran tener el las tablas (objetos de la base)?
Saludos
IIslas


"Acero Lizardo" wrote:

pra mi un usuario fiticio es el q esta en la tabla de usuario pro no lo debo
tener asignado a ningun departamento y por defecto tampoco debe existir
transacciones de el aunque lo tenga el tabla de usuario y lo utilize para mi
proceso y lo requiera en el programa pra un cierto proceso.

"Isaias" escribió:

> Acero
>
> ¿Para ti que es un USUARIO FICTICIO?
>
> Saludos
> IIslas
>
>
> "Acero Lizardo" wrote:
>
> > Buenas a todos, ante de comentar lo q deseo hacer le indico q tengo una tabla
> > en sqlserver donde guardo regitro de transacciones realizadas por usuario y
> > poseo dos tipos de usuario; el usuario normal y un usuario fiticio, quiero
> > realizar un Trigger q me detecte un Insert; en pocas palabras q al momento de
> > yo insertar un registro el triggers se active me compare el usuario en un
> > procedimiento y si es el usuario es fiticio la transacción no se incluya en
> > la tabla de lo contrario de q el usario sea normal si se incluye el registro,
> > yo realize un procedimiento q me permite comparar y utilizar el delete para
> > eliminar el registro q deseo pero deseo hacerlo de forma automatica y
> > transparente por eso pense en un Trigger q me detecte el Insert compare el
> > usuario y si es el usuario invalido me corra el procedimiento.
> >
> > en caso de q no se pueda hacer y si hay otra forma me gustaria saberla
> > tambien ya q lo q deseo hacer debe ser de forma automatica y transparente
> > para el usuario muchas gracias por su ayuda.
Respuesta Responder a este mensaje
#4 Agustín Ithurbide
06/09/2006 - 21:26 | Informe spam
Hola, se me ocurre lo siguiente, porque no negas al usuario a realizar un
insert en la tabla.


"Isaias" escribió en el mensaje
news:
Esto quiere decir, ¿que los USUARIOS los estas controlando en tablas
propias
(que tu creaste) y quieres relacionar estas tablas propias con los
permisos
que pudieran tener el las tablas (objetos de la base)?
Saludos
IIslas


"Acero Lizardo" wrote:

pra mi un usuario fiticio es el q esta en la tabla de usuario pro no lo
debo
tener asignado a ningun departamento y por defecto tampoco debe existir
transacciones de el aunque lo tenga el tabla de usuario y lo utilize para
mi
proceso y lo requiera en el programa pra un cierto proceso.

"Isaias" escribió:

> Acero
>
> ¿Para ti que es un USUARIO FICTICIO?
>
> Saludos
> IIslas
>
>
> "Acero Lizardo" wrote:
>
> > Buenas a todos, ante de comentar lo q deseo hacer le indico q tengo
> > una tabla
> > en sqlserver donde guardo regitro de transacciones realizadas por
> > usuario y
> > poseo dos tipos de usuario; el usuario normal y un usuario fiticio,
> > quiero
> > realizar un Trigger q me detecte un Insert; en pocas palabras q al
> > momento de
> > yo insertar un registro el triggers se active me compare el usuario
> > en un
> > procedimiento y si es el usuario es fiticio la transacción no se
> > incluya en
> > la tabla de lo contrario de q el usario sea normal si se incluye el
> > registro,
> > yo realize un procedimiento q me permite comparar y utilizar el
> > delete para
> > eliminar el registro q deseo pero deseo hacerlo de forma automatica y
> > transparente por eso pense en un Trigger q me detecte el Insert
> > compare el
> > usuario y si es el usuario invalido me corra el procedimiento.
> >
> > en caso de q no se pueda hacer y si hay otra forma me gustaria
> > saberla
> > tambien ya q lo q deseo hacer debe ser de forma automatica y
> > transparente
> > para el usuario muchas gracias por su ayuda.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida