Novedades en SQL 2008: Cambios en TSQL

by 24. marzo 2009 21:10

SQL Server 2008 incorpora bastantes cambios, en esta ocasión veremos algunos referenciados a TSQL.

 

Declaración , inicialización e incremento de variables

Un cambio es el manejo de variables a nivel TSQL, ahora se asemeja cada día mas a lo que los desarrolladores estamos acostumbrados.

 

DECLARE @VAR INT = 4
SELECT @VAR
SET @VAR +=1 -- INCREMENTOS
SELECT @VAR     
 

Modificación de la sentencia INSERT

En versiones anteriores a 2008 si queríamos insertar mas de un registro debíamos usar tantos insert como registros necesitamos o bien insert en conjunto con Select.

Ahora además de esto, la sentencia insert nos permite en una sola instrucción insertar mas de un valor como se muestra a continuación

CREATE TABLE #T1 (ID INT)
GO
INSERT INTO #T1 VALUES (1),(2),(3),(4)
GO
SELECT * FROM #T1

 

Tags: , ,

Artículos

Maximiliano Damian Accotto