FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
ROWNUM() en FirebirdSQL
Hola a todos,
Estaba probando unas consultas con Firebird y he leído por ahí que no trae la función ROWNUMBER. La idea es que cada registro tenga un número desde 1. ¿Cuál sería una forma fácil de implementarla?
El problema de este código es que sigo aumentando en uno cada vez que hago la misma consulta. De otra forma tendré que implementarla desde delphi, pero quería hacerla desde la DB. Saludos.
__________________
And I'd like an hour on the holodeck with Seven of Nine. Última edición por Zeta fecha: 18-10-2011 a las 02:57:36. |
#2
|
||||
|
||||
Perdona mi ignorancia, ¿para que necesitas el rownumber?
__________________
mas confundido que Garavito el día del Niño. |
#3
|
|||
|
|||
Yo solucioné esa necesidad utilizando un PROCEDIMIENTO ALMACENADO, a continuación te muestro uno:
Y este es el resultado obtenido:
__________________
Ing. LUIS FERNANDO ORJUELA BOGOTA - COLOMBIA |
#4
|
||||
|
||||
Solamente para especificar un nro. de orden, nada prioritario, lo quería hacer desde la base de datos.
__________________
And I'd like an hour on the holodeck with Seven of Nine. |
#5
|
||||
|
||||
Gracias Luis,tu código funciona perfecto!
Saludos y Gracias
__________________
And I'd like an hour on the holodeck with Seven of Nine. |
|
|
|