Cursores en SQL-2005

21/07/2006 - 14:30 por Firefox | Informe spam
Hola Como Andan?. Me cuenta un amigo que en SQL-2005 hay existe algo
mejor que los llamados cursores. Que podria ser esto ? conocen algo
que haya sustituido a los cursores en SQL-2005 ???. Gracias Mil. (^ ^)

Preguntas similare

Leer las respuestas

#11 Miguel Egea
24/07/2006 - 18:14 | Informe spam
Rodrigo, yo no soy un experto en Oracle, si que conozco algo, sé que en
T-SQL no esisten comas como el rowtype, (en mi opión gracias a dios), pero
juzgar un lenguaje SQL por los cursores es una visión demasiado simplista.
Ambos gestores son de un prestigio y un rendimiento excelentes, si miras en
tpc.org, verás que es así, además son robustos, y si nos ponemos con la
facilidad,... bueno en eso me vas a perdonar, pero entre el sqlplus y el
sqlquery analizer, perdoname pero no hay color en este caso a favor de SQL
Server (aunque insisto, ambos son excelentes herramientas).

En cuanto a los cursores, yo he firmado mucho tiempo como "brigada
anticursores" y en mis charlas por ahí suelo decir que el único cursor bueno
es el cursor muerto, pero creo que esto también es aplicable a Oracle,
aunque ahí se haga un uso intensivo de ellos. Algunos no son eliminables en
absoluto, otros lo son con más dificultad, lo que si que te puedo ofrecer es
intentar darte una solución para cada cosa que no se te ocurra otra manera
de resolverla que con un cursor.

Saludos Cordiales

"Rodrigo Bedoya" wrote in message
news:
Yo he trabajo con cursores con oracle y da muchisimas facilidades , sobre
todo cuando necesita uno usar sql dinamico
Los cursores es una gran herramienta y facilita mucho el trabajo, para
ustedes cual es el problema , lo que pasa es que el T-sql es muy pobre
en ayudas ..


"Pedro Echavarria" wrote in message
news:%
SQL Server no trabaja bien con cursores. Primero debes leer los BOL para
ver que que son los cursores, si vienes de otra plataforma es probable
que estes mal interpretando lo que son los cursores porque no es lo mismo
que se acostumbra a ver.
Trata de tener una formacion basica sobre el tema y T-sql antes de
ponerte a ensayar con esas cosas.



"Firefox" wrote in message
news:
Ok. Gracias :). Pienso hacerlo con cursores y luego exponerselos a ver
como lo hacemos sin ellos. Vale?

Salvador Ramos ha escrito:

Hola, con el permiso de Carlos :-)

Creo que no has entendido bien a Carlos en su respuesta irónica. Lo que
indica es que casi siempre hay alternativas al uso de cursores, es
cuestion
de pensar orientado a conjuntos. Esto nada tiene que ver con que sea una
novedad de SQL Server 2005, aunque por supuesto las nuevas
funcionalidades
incluidas siempre pueden ayudar a encontrar más alternativas como
solución a
un problema.

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Firefox" escribió en el mensaje
news:
Existe un link donde pueda encontrar orientacion para este tema?.
Gracias.

Carlos Sacristán ha escrito:

> Sí, T-SQL. La gran mayoría de las operaciones que se hacen con
> cursores
> se pueden hacer con sentencias SQL
>
>
> Un saludo
>
> -
> "Sólo sé que no sé nada. " (Sócrates)
>
> "Firefox" escribió en el mensaje
> news:
> > Hola Como Andan?. Me cuenta un amigo que en SQL-2005 hay existe algo
> > mejor que los llamados cursores. Que podria ser esto ? conocen algo
> > que haya sustituido a los cursores en SQL-2005 ???. Gracias Mil. (^
> > ^)
> >








email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida