Duda DTS

27/04/2004 - 15:26 por Cesar Ochica | Informe spam
Estoy creando un DTS para actualizar una base de datos, pero tengo la
necesidad de actualizar unos campos dependiendo del resultado de unas
consultas.
Ejemplo:
Actualizar el Total de una Factura, Donde:
1.Necesito hacer una consulta que traiga el Iva y descuentos.
2.Hacer una consulta que traiga el valos vendido a credito.
3.Dependiendo del resultado anterior, necesito calcular un subtotal, si en
el resultado anterior trajo algo calñcularlo con x campo sino hacer una
nueva consulta y si esta devuelve algo calcularlo con y campo sino con z
campo.

(¿Puedo usar If en tareas de ejecucion de SQL?, ¿puedo usar variables?,
¿como igualo una variable al resultado de un SQL?)

Gracias
 

Leer las respuestas

#1 Carlos
27/04/2004 - 15:44 | Informe spam
Pudieras tal vez crearte un store procedure y ese meterlo
dentro de tu Exec Task.


Estoy creando un DTS para actualizar una base de datos,


pero tengo la
necesidad de actualizar unos campos dependiendo del


resultado de unas
consultas.
Ejemplo:
Actualizar el Total de una Factura, Donde:
1.Necesito hacer una consulta que traiga el Iva y


descuentos.
2.Hacer una consulta que traiga el valos vendido a


credito.
3.Dependiendo del resultado anterior, necesito calcular


un subtotal, si en
el resultado anterior trajo algo calñcularlo con x campo


sino hacer una
nueva consulta y si esta devuelve algo calcularlo con y


campo sino con z
campo.

(¿Puedo usar If en tareas de ejecucion de SQL?, ¿puedo


usar variables?,
¿como igualo una variable al resultado de un SQL?)

Gracias


.

Preguntas similares