Torna al Thread
USE tempdb;
GO
CREATE TABLE TabellaCampi
(
id int NOT NULL
, descrizione varchar(50) NOT NULL
, CONSTRAINT PK_TabellaCampi PRIMARY KEY CLUSTERED
(
id
)
)
GO
-- tento di aggiungere la cella
IF NOT EXISTS(SELECT * FROM sys.columns WHERE [name] = 'ColonnaAggiunta' AND [object_id] = OBJECT_ID(N'TabellaCampi'))
BEGIN
print 'Non esiste ancora, aggiungo..'
ALTER TABLE TabellaCampi
ADD ColonnaAggiunta int NOT NULL
print '..aggiunta'
print ''
END
ELSE
print 'Esiste già'
GO 2 -- lancio due volte la stessa istruzione
-- pulizia
DROP TABLE TabellaCampi
GO