Justamente es el caso que quería poner de ejemplo, este caso es un típico
ejemplo donde se usan cursores y se puede resover con un conjunto de
resultados del estilo

insert into tabla (campos)
value
select campos where condición

habría que ver el caso particular, pero es un ejemplo que uno suele resolver
con cursores (del lado de sql o .net) y se puede resolver con conjunto de
datos, como dijo Daniel Calvin.

Saludos.

On Wed, Mar 12, 2008 at 9:06 AM, ablach <[EMAIL PROTECTED]> wrote:

> 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 <[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 clic 
> aquí<http://correo.terra.com/cgi-bin/reportspam.cgi?+_d=UyY2MDk0NzUwI3Blcm0hdGVycmF1cyYxLDEyMDUyNDEyMDYuNzA5OTI5LjI3MzM0Lmd1bmRhcnUudGVycmEuY29tLDM1OTA=>.
>
>
> ------------------------------
> Este mensaje ha sido verificado por el E-mail Protegido.
> Antivirus actualizado en 11/03/2008 / Versión: 0.92/6196
>
>


-- 
Leonardo Micheloni.

http://leomicheloni.blogspot.com/

Responder a