Hola, ¿por casualidad estas intentando copiar una tabla a otra?. intenta con esto:
Código SQL
[-]CREATE TRIGGER trgUddate
ON dbo.POORDLIN_SQL
FOR UPDATE
AS
If UPDATE(exp_unit_cost)
BEGIN
INSERT INTO vnycosts select ord_no, vend_no, line_no, item_no, isnull(item_desc_1,'')+isnull(item_desc_2,'') as item_desc,
(exp_unit_cost * isnull(curr_cd_rt,1)) as curr_cost from deleted
END
¿Ves que no puse el values?
Saludos.