FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
crear un cursor tomando un procedimiento almacenado
saludos,
deseo crear un cursor que en vez de tomar una consulta sql, extraiga los datos desde un procedimiento almacenado, pero al parecer no me funciona, mi consulta es si los cursores solo estan restringidos para tomar datos de sentencias sql?? Código:
DECLARE cumplimientos CURSOR FOR exec dbo.sp_rpt_cumplimientos (@idplan, @fecha1, @fecha2, @estatus, @grupo) open cumplimientos |
#2
|
|||
|
|||
problema resuelto
ya resolvi el problema, doy la solucion por aqui por si alguien le es necesario.
Ciertamente no se pueden ejecutar SP en la definicion del cursor pero si funciones de tipo Table que hacen casi la misma funcion que un SP, por lo tanto converti mi SP en una funcion que retorna una tabla, el codigo de la declaracion quedaria asi: Código:
DECLARE cumplimientos CURSOR FOR select * from dbo.func_rpt_cumplimientos (@idplan, @fecha1, @fecha2, @estatus, @grupo) open cumplimientos Última edición por erickperez6 fecha: 16-03-2011 a las 18:57:30. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
procedimiento almacenado | lurad | Oracle | 2 | 01-03-2008 05:05:25 |
Crear procedimiento almacenado en tiempo real | ElCherchu | Firebird e Interbase | 2 | 26-03-2007 19:30:13 |
Crear secuencia numerica con un procedimiento almacenado | DobleSiete | SQL | 9 | 15-04-2005 22:28:25 |
Como crear un procedimiento almacenado | Javi2 | SQL | 1 | 11-02-2005 13:32:40 |
crear vistas en procedimiento almacenado | cahosoft | Firebird e Interbase | 2 | 26-08-2003 00:05:30 |
|