Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/05/2006, 23:47
Avatar de mamon
mamon
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 23 años
Puntos: 3
Recuperar valor de un campo con un trigger

Hola.. como el titulo lo dice.. yo tengo este trigger

CREATE TRIGGER updInsp ON [dbo].[Inspecciones]
FOR UPDATE
AS
DECLARE @ID varchar
select @ID = (select Cod_insp from deleted)
insert into auditoria (tipo, tabla, Cod_Tabla) values (1, 'Inspecciones', @ID)



qué es lo que hace ahorita mi trigger? me crea el registro en la tabla auditoria pero la variable @ID solo me recupera la primera letra del campo Cod_Insp
Xq? digamos que Cod_Insp tiene el valor "IVI123456789"
@ID solo recupera la letra "I"
qué debo hacer para que me funcione bien y me recupere todo el valor de Cod_Insp?

Gracias de antemano
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.