November 2010 - Artículos

SQL11 (Denali): OFFSET y FETCH (Nuevas opciones para ORDER BY)

En Denali se ha mejorado la funcionalidad de la cláusula ORDER BY agregando más argumentos en busca de dar solución a escenarios específicos como es el caso del paginado, es decir, simular la lectura por partes de los resultados de una consulta, tema que se podía realizar en versiones previas combinando TOP, OVER y ORDER BY, sin embargo, el rendimiento de esta solución es pobre comparado a lo que se puede conseguir con OFFSET y FETCH . En OFFSET se debe indicar...
Publicado por Percy Reyes | 1 comment(s)
Archivado en:

SQL11 (Denali): No soporta bases de datos de SQL Server 2000

Dentro de la lista de compatibilidades que ”supuestamente soporta” Denali se encuentra SQL Server 2000 (80), sin embargo, si se desea restaurar un backup de una base de datos con dicha compatibilidad será imposible hasta el momento, y no creo que cambie esto, pienso que Denali en RTM tampoco soportará compatibilidad 80, puesto hasta donde sé, cada versión de SQL Server sólo soporta dos versiones anteriores, en este caso, sería compatibilidad 90 (para SQL Server 2005)  y 100 (para SQL Server...
Publicado por Percy Reyes | 1 comment(s)
Archivado en:

SQL11 (Denali): Nuevo Objeto SEQUENCE

En el CTP1 Denali tenemos un nuevo objeto muy interesante denominado SEQUENCE para manejar secuencia de números entre el rango de -2^31 – 1 hasta 2^31 –1. SEQUENCE soluciona muchos problemas relacionado al uso de la propiedad IDENTITY, no está amarrado a la columna y se puede usar para varias columnas en diferentes tablas. También es útil como alternativa limitada a ROW_NUMBER. Su uso es bien sencillo, práctico y flexible, ofrece mejor performance que IDENTITY, no se puede usar dentro de funciones...
Publicado por Percy Reyes | 4 comment(s)
Archivado en: