Ayuda con funci贸n
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."
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."