Grandes novedades con SP1 para SQL Server 2016, ya disponible

Ya se encuentra disponible Microsoft SQL Server 2016 Service Pack 1 (SP1) en la página de descargas de Microsoft. Con este Service Pack, el cual esta disponible para las ediciones Estándar y Express, se incluyen las siguientes capacidades: Mejor velocidad de ejecución de transacciones con In-Memory OLTP, mayor velocidad de ejecución de consultas con In-Memory Column Store[…]

Y salió el SP1 de SQL Server 2014! pero… Toca esperar más

Le semana pasada Microsoft puso a disposición para descarga el SP1 de SQL Server 2014, casi exactamente un año después de liberar esta versión del popular motor de bases de datos relacionales. Los SP1 de los productos de Microsoft son particularmente esperados ya que es muy difundido en la comunidad el consejo de no confiar en[…]

Columnas IDENTITY (Parte 2)

En el artículo Columnas IDENTITY (Parte 1) estudiamos los conceptos básicos de una columna de identidad, como se configura y los aspectos que debemos tener en cuenta al momento de utilizar este tipo especial de columna. Esta es una continuación de dicho artículo, por lo que recomendamos leer primero la parte 1.

En este artículo vamos a ver como insertar un valor explicito en una columna de tipo Identity. Pero antes quería recalcar que en una tabla solo puede haber un campo definido como columna de identidad, solo uno. Comenzamos creando nuestra base de datos y tabla de prueba: […]

Clausula OUTPUT en SQL SERVER

Generalmente, uno no espera que una sentencia de modificación haga más que modificar datos. Es decir, no esperamos que una sentencia de modificación retorne un resultados. Sin embargo, en algunos escenarios el poder recuperar datos de registros modificados puede ser útil.

Hasta el día de hoy, y desde versiones anteriores de SQL Server, los triggers nos brindan la posibilidad de acceder a las tablas virtuales deleted e inserted en las cuales, solamente durante la ejecución del trigger se podía recuperar, generalmente para razones de auditoría, los registros que eran eliminados, modificados o insertados. Bien, desde SQL Server 2005, existe la opción de […]