Cursores con parámetros???

17/07/2006 - 17:57 por Anl. Geovanny Tomalá | Informe spam
Saludos a los miembros del grupo, tengo una duda existe la forma de crear
cursores en SqlServer 2000 con paso de parámetros que se obtienen desde otro
cursor, es como implementar los cursores con parámetros que se implementan
en Oracle 9i??? si alguien tiene una referencia de como realizar esto me
podrían ayudar con un código de referencia.


Gracias de antemano,


Geovanny Tomalá
Guayaquil - Ecuador

Preguntas similare

Leer las respuestas

#16 Carlos
18/07/2006 - 15:02 | Informe spam
Es cuestion de cambiar el chip,. en Fox en Access el uso de cursores no es
malo,



Tambien en Oracle.

en SQL Server es muy malo.
Respuesta Responder a este mensaje
#17 Carlos
18/07/2006 - 15:06 | Informe spam

no conozco Oracle, pero me sorprende que un motor de bases de datos
relacional (y por tanto en la teoría relacional) esté optimizado para
trabajar con registros individuales en vez de conjuntos. Es un poco
contradictorio, ¿no crees?




Por eso te sorprende, porque no conoces Oracle. Ya alguien lo dijo alguna
vez: "señores, existe algo mas alla de SQL SERVER".

No es de dudar que en el futuro mejore el rendimiento de los cursores para
sql server, cambiando quizas la estructura de memoria que usan, a como lo
hace Oracle. La tendencia que todos esperamos debe ser que los SGBD nos
faciliten la vida en vez de complicarnosla mas.
Respuesta Responder a este mensaje
#18 Maxi
18/07/2006 - 15:34 | Informe spam
Hola, en Oracle son mas eficientes pero tambien no son recomendados, aca
conmigo tengo a un DBA Oracle de muchos años de experiencia y me comento
esto, ojo me dijo: son mas eficientes que en SQLServer pero no se los
recomienda, las bases de datos fueron pensadas para conjuntos


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org
Speaker INETA
Speaker Culminis


"Carlos" escribió en el mensaje
news:
Es cuestion de cambiar el chip,. en Fox en Access el uso de cursores no
es malo,



Tambien en Oracle.

en SQL Server es muy malo.




Respuesta Responder a este mensaje
#19 Carlos
18/07/2006 - 18:23 | Informe spam

conmigo tengo a un DBA Oracle de muchos años de experiencia y me comento
esto, ojo me dijo: son mas eficientes que en SQLServer pero no se los
recomienda, las bases de datos fueron pensadas para conjuntos




mmm yo tendria que oirlo directamente para creerlo:) No es por ofender,
pero yo tambien pienso que aqui hay mucha gente radical y extremista con Sql
Server que si bien es excelente herramienta, no es perfecta como parecen
pintarla muchos de ustedes.
Y mira que el tema de los cursores no es el unico ni quizas el mas
controversial donde uno a veces ve esa radicalizacion.

Ok, las bases de datos son pensadas para conjuntos pero una cosa es la
teoría y otra las facilidades que te pueda dar la implementacion de un SGBD
particular y su optimizador de sentencias.
Respuesta Responder a este mensaje
#20 Maxi
18/07/2006 - 18:46 | Informe spam
Como gustes, estas en todo tu derecho :), ya te dimos motivos y material
donde demostramos que pasa con los cursores, SQLServer es un producto y
Oracle otro producto, ni a favor ni en contra, para mi son herramientas y
las uso. Porque uso SQLServer y no Oracle: bueno hay miles de razones, la
primero el costo beneficio :), tambien he trabajo con otros motores y me ha
tocado dar soporte, cada uno tiene lo suyo, ni oracle es perfecto ni SQL es
perfecto, a caso hay algun sistema perfecto?
Con respecto a los cursores no veo facilidades, lo que veo es cambios de
paradigma y que muchos desarrolladores no pueden cambiar el chip, pero ya es
arina de otro costal eso, ni me quiero imaginar cuando empecemos a hablar de
Bases de datos orientadas a Objetos, por eso creo q si decis q es mas facil
con cursores es por desconocimiento de TSQL en este caso, si sabes bien TSQL
vas a ver que es mucho mas simple :), pero bueno los cursores estan y hay
muchos que los usan, luego nos llaman a los consultores las empresas de
porque el server anda lento y hacemos nuestro trabajo :-p

pd: la persona que me dijo esto de Oracle trabaja con servidores de mision
critica en una empresa muy grande de 3 letras y que empieza con I ;),
mantiene servidores muy grosos :)


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org
Speaker INETA
Speaker Culminis


"Carlos" escribió en el mensaje
news:%
>
conmigo tengo a un DBA Oracle de muchos años de experiencia y me comento
esto, ojo me dijo: son mas eficientes que en SQLServer pero no se los
recomienda, las bases de datos fueron pensadas para conjuntos




mmm yo tendria que oirlo directamente para creerlo:) No es por
ofender, pero yo tambien pienso que aqui hay mucha gente radical y
extremista con Sql Server que si bien es excelente herramienta, no es
perfecta como parecen pintarla muchos de ustedes.
Y mira que el tema de los cursores no es el unico ni quizas el mas
controversial donde uno a veces ve esa radicalizacion.

Ok, las bases de datos son pensadas para conjuntos pero una cosa es la
teoría y otra las facilidades que te pueda dar la implementacion de un
SGBD particular y su optimizador de sentencias.



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida