SQL Kontrollü tabloya alan ekleme

Sql server da tablo da alan yok ise alan ekleme var ise herhangi bir işlem yapmama scripti

IF NOT EXISTS(SELECT * FROM SYS.COLUMNS WHERE OBJECT_ID=OBJECT_ID('TABLOADI') AND NAME='ALANADI') 
BEGIN 
		ALTER TABLE TABLOADI  ADD ALANADI NVARCHAR(255)  
END