-1
我需要找到一個列是否存在使用IF條件。如何檢查Sql Server 2008中的表是否存在於列表中?
如果不存在,請添加該列。
如果確實存在,則更新該列。
如何檢查列是否存在於SQL Server 2008數據庫中的特定表中?
我需要找到一個列是否存在使用IF條件。如何檢查Sql Server 2008中的表是否存在於列表中?
如果不存在,請添加該列。
如果確實存在,則更新該列。
如何檢查列是否存在於SQL Server 2008數據庫中的特定表中?
試試這個:
SELECT t.name as TabName
,c.name as ColName
FROM sys.columns c
INNER JOIN sys.tables t on c.object_id = t.object_id
WHERE c.name like '%COLUMN_NAME%'
AND t.name = 'TABLE_NAME'