/***********************************************************************************
* Verifica se a tabela descrita na linha 13 e se a coluna na linha 14
* existem. Caso existam, nada é feito. Caso não algum destes não exista,
* é realizada uma tentativa de execução dos comandos das linhas 17 - 21.
*
* 16 - 20: Inserção da coluna UTIL_GAV do tipo INT, e um DEFAULT 0 na tabela PDV_CX.
***********************************************************************************/

IF NOT EXISTS
(
    SELECT *
    FROM   INFORMATION_SCHEMA.COLUMNS
    WHERE  TABLE_NAME = 'PDV_CX'
		 AND COLUMN_NAME = 'UTIL_GAV'
)
    BEGIN

	   ALTER TABLE dbo.PDV_CX
	   ADD UTIL_GAV INT NULL
					CONSTRAINT DF_PDV_CX_UTIL_GAV DEFAULT 0;
    END;