miércoles, 9 de febrero de 2011

Colocar un consecutivo a un record set en SQL

En ocasiones dentro de un Store Proceduree necesitamos ponerle un consecutivo a una consulta, esto para procesos complejos o que por su naturaleza necesiten de un numero ordinal consecutivo y que vaya numerado de "1" en "n".
Aunque hay muchas formas de hacerlo algunas mas complejas que otras podriamos apoyarnos en dos conceptos basicos, una funcion y una tabla temporal.
La funcion IDENTITY(integer DataType, [Seed, Increment]), seed e increment por defecto son 1.

select IDENTITY(int1,1) Consecutivo , * into #from sysobjectsselect from #t

Transacciones Fiori

  /UI2/CACHE Register service for UI2 cache use /UI2/CACHE_DEL Delete cache entries /UI2/CHIP Chip Registration /UI2/CUST Customizing of UI ...