Buscar
  • Ignez Mello

SQL 2016 - DROP IF EXISTS


Revendo a documentação do SQL Server 2016, acabei encontrando essa nova cláusula para os comandos DROP, que simplesmente me deixou de queixo caido!

DROP IF EXISTS 'nome objeto'

Sim, é isso mesmo! Nas versões anteriores do SQL Server era quase uma regra verificar se o objeto já existia no BD antes de executar qualquer comando do tipo CREATE, ALTER e etc…


DROP IF EXISTS pode ser usado com diversos tipos de objetos, procedures, tabelas, roles, triggers, view, function, index e diversos outros objetos.



0 visualização