Alter Table Column with IF EXISTS check

Alter Table Column with IF EXISTS check

Lo snippet seguente permette di modificare la definizione una colonna di una tabella di un database SQL Server effettuando un controllo di esistenza della stessa colonna.

Ecco lo snippet:

USE [Northwind]
GO

IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS 
                WHERE TABLE_NAME = 'Categories'
                    AND COLUMN_NAME = 'CategoryName')
BEGIN

ALTER TABLE Categories ALTER COLUMN CategoryName NVARCHAR(50) NULL

END
GO

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *