¡hola!
Tengo un procedimiento almacenado que inserta a la vez todas las líneas de
detalle de un albarán. Mi duda es si al crear un trigger para INSERT,
UPDATE, si se ejecutará una vez por cada línea de detalle o si será llamado
al finalizar el comando Insert (que como indico inserta varias filas a la
vez).
Aquí pongo el código que realiza la inserción de las líneas dedetalle desde
un XML por si no me he explicado bien.
INSERT INTO detalle_albaran (Id_Albaran, Referencia, Descripcion, Unidades,
Precio, Descuento, TipoIva)
SELECT @identificadorAlbaran,
Referencia,
Descripcion,
Cantidad,
Precio,
Descuento,
Iva
FROM OPENXML (@idoc,'ROOT/linea',1)
with(
Referencia varchar(13),
Descripcion varchar(50),
Cantidad decimal(9,2),
Precio money,
Descuento decimal(9,2),
Iva decimal(9,2)
)
http://www.gestionagricola.com
http://www.carmelosoft.com
Leer las respuestas