CREATE OR ALTER en SQL Server 2016 SP1


El SP1 de SQL Server 2016 trae muchas novedades con respecto a su versión anterior, no solo se solucionan problemas sino que también como viene sucediendo desde hace algunas versiones se agregan nuevas funcionalidades al producto.

En este caso vamos a ver el uso de CREATE OR ALTER la cual ya tienen otros motores pero SQL Server no la tenia Sonrisa

Cuando queremos crear un objeto antes de SQL Server 2016 debíamos usar CREATE y si ya existía ALTER, entonces lo que sucedía es que debíamos armar un script que pregunte primero si el objeto existe para saber si hace un CREATE o un ALTER, ojo que si hacemos un DROP podemos perder cosas, como los permisos.

Ahora con CREATE OR ALTER la cosa es mucho mas simple Sonrisa