Yoksa belirli bir sütun eklemeniz gerekir. Aşağıdaki gibi bir şey var, ama her zaman yanlış döndürür:
IF EXISTS(SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'myTableName'
AND COLUMN_NAME = 'myColumnName')
Bir sütunun SQL Server veritabanının bir tablosunda olup olmadığını nasıl kontrol edebilirim?
COL_LENGTH('AdventureWorks2012.HumanResources.Department ','ModifiedDate')
çalışıyor.
EXEC sp_executesql
kurdu ile UPDATE
açıklamaya.
FROM [YourDatabase].INFORMATION_SCHEMA.COLUMNS