Programación en castellano
Inicio > Foros > SQL Server > Ayuda con función
-Foros de debate

SQL Server
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Ayuda con función
Enviado por Consuelo el día 4 de mayo de 2006

Que tal podrían ayudarme con esta función por favor, ya que yo utilizaba postgres pero no se como hacer la conversión al sql:

Por ejemplo como puedo hacer que una variable reciba el valor de una busqueda la cual depende de dos cursores:

DECLARE a CURSOR FOR (SELECT c.clave FROM Med.dbo.Fact c INNER JOIN Med.dbo.Actz d ON c.clave=d.clave) OPEN a FETCH NEXT FROM a
DECLARE b CURSOR FOR (SELECT (cat)AS tipo FROM Med.dbo.cat_det WHERE value LIKE 'A%A%') OPEN b FETCH NEXT FROM b

SET @ActTot=(SELECT COUNT(clave) FROM Med.dbo.Fact WHERE clave=a.clave AND tipo=b.tipo)

Y por último la declaración del segundo cursor(b) me tira este error que no comprendo que esta mal:

"Select statements included within a function cannot return data to a client."

 
Re: Ayuda con función
Enviado por GabrielSR2004 el día 4 de mayo de 2006

MMM..
Puedes pasarte completa la función,
me refiero a los cursores ya que no los
cierras, creo que estas pasando una parte
de la función

Atte
-----------------------
Gabriel Sanchez
México

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | amor | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados