A seguir pensando...

Área de diversión. Acertijos matemáticos, juegos de ingenio, música, cine. Porque no todo es programar!
Avatar de Usuario
DanielRuzo
Al nivel de RZ
Mensajes: 124
Registrado: Dom Feb 06, 2011 7:45 pm
Ubicación: Uruguay
Contactar:

Re: A seguir pensando...

Mensaje por DanielRuzo » Jue Feb 24, 2011 2:34 pm

Lo que me llamó la atención es la poca respuesta que tuvo el tema.

Creo que el foro tiene muchas visitas, forma parte de las rutinas de consulta de los usuarios, evidentemente, pero los veo poco participativos.

¿Será que acá cuesta más pubilcar un mensaje para valorar un post de otro usuario? Eso puede ser porque la gente no lo siente como propio, algo que sucede cuando se accede vía web.
¡Saludos!

Daniel Ruzo
www.amazingGUI.com

Yo creo en la reencarnación:
antes tenía una vida y ahora soy programador


Avatar de Usuario
Jaaljuba
Novato
Mensajes: 40
Registrado: Dom Feb 06, 2011 10:48 pm
Contactar:

Re: A seguir pensando...

Mensaje por Jaaljuba » Jue Feb 24, 2011 7:22 pm

Pues señores les cuento que nuestro buen amigo Leo Palomares hace un tiempo me dio una solución que se me hizo muy buena y fue con una función con valores de tablas, muy parecida a la que plantea Mauricio.
Aquí el código de la función:

Código: Seleccionar todo

Create Function [dbo].[fn_TableNumbers](@pNumber As BigInt) Returns Table As
Return
  With
  L0 As(Select 1 As C Union All Select 1),
  L1 As(Select 1 As C From L0 As A, L0 As B),
  L2 As(Select 1 As C From L1 As A, L1 As B),
  L3 As(Select 1 As C From L2 As A, L2 As B),
  L4 As(Select 1 As C From L3 As A, L3 As B),
  L5 As(Select 1 As C From L4 As A, L4 As B),
  Numeros As(Select Row_Number() Over(Order by C) As Numero From L5)
  Select Numero From Numeros Where Numero <= @pNumber;
Y para la implementación... bueno esperen un poco porque no encontré el reporte donde se uso :oops:
Un saludo,


--
Javier A. Junca Barreto.
SICyA Software S.A.S.

http://sicya.blogspot.com/
http://declarionyotrasyerbas.blogspot.com

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados