Yo me meto en el medio de la cosa...
Por lo que leo ahora, esto daría para hacer algo como:
insert into "donde sea" (etc., etc.)
select ......
from "la tabla/s y sus joins de donde salen los dados"
inner join "clientes (si se puede)"
where "las condiciones de los clientes"
sin más conocimientos de la estructura, es todo lo que se me ocurre.
Saludos.
_____
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de ablach
Enviado el: 2008/March/12 9:06 AM
Para: Ciudad omarbellio
Asunto: [dbms] como se reemplaza un cursor
Ante todo, disculpas por no responder ayer, pero nos quedamos sin internet,
cosas de la tecnologia
Justamente, lo que tengo que hacer, en un proceso nocturno y sin net, solo
con un sp, es recorrer una serie de clientes e insertarle unos registros, de
acuerdo a unas condiciones particulares.
Con un cursor si lo se hacer, pero como siempre se dijo que se deberia
realizar sin cursores, pense que se podia hacer de otra manera.
No puedo hacer nada que no sea SQL, ya que es solo un servidor dedicado, y
en el se hacen los procesos nocturnos
Gracias por tu respuesta
De: [email protected]
Para: "ablach" [EMAIL PROTECTED]
Copia:
Fecha: Tue, 11 Mar 2008 11:12:55 -0200
Asunto: [dbms] como se reemplaza un cursor
> Justamente reemplazar los cursores significa NO procesar renglon por
renglon.
> Que logica haces en el cursor?
>
> Saludos
>
2008/3/11 ablach <HYPERLINK "mailto:[EMAIL PROTECTED]"[EMAIL PROTECTED]>:
> Buenas,
>
> Muchas veces me han dicho que en SQL Server no se debe usar cursores.
>
> Mi pregunta es, si no se debe usar cursores, como es que se hace para
ejecutar algo no usando cursores y que se ejecute renglon por renglon. O
donde hay un ejemplo sin cursores.
>
> Gracias
>
> Abel
--
--------------------------------
Atte.
Ing. Jose Mariano Alvarez
SQL Total Consulting
_____
Mensaje verificado por el Antispam Terra.
En caso que este mensaje sea SPAM, haz HYPERLINK
"http://correo.terra.com/cgi-bin/reportspam.cgi?+_d=UyY2MDk0NzUwI3Blcm0hdGVy
cmF1cyYxLDEyMDUyNDEyMDYuNzA5OTI5LjI3MzM0Lmd1bmRhcnUudGVycmEuY29tLDM1OTA="cli
c aquí.
_____
Este mensaje ha sido verificado por el E-mail Protegido.
Antivirus actualizado en 11/03/2008 / Versión: 0.92/6196
No virus found in this incoming message.
Checked by AVG.
Version: 7.5.518 / Virus Database: 269.21.7/1322 - Release Date: 08/03/09
12:17 PM
No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.518 / Virus Database: 269.21.7/1322 - Release Date: 08/03/09
12:17 PM