USE EDW_Atomic;
IF NOT EXISTS
(
SELECT t.name TableName
,C.name ColumnName
FROM SysColumns C
INNER JOIN sys.objects T
ON C.id = T.object_id
WHERE C.name = 'Rx_PART_BD_IND' --FieldName
AND T.name = 'RX_CLAIM_DETAIL' --TableName
)
ALTER TABLE dbo.RX_CLAIM_DETAIL ADD Rx_PART_BD_IND VARCHAR(1) NULL;
1,一定要写 use 某个数据库
2,一定要先判断是否已存在这个字段
SQL之-建库、建表、建约束、关系、部分T-sql语句
本文提供了一段SQL语句实例,演示如何在特定数据库表中检查是否存在指定字段,并在不存在时添加该字段。适用于数据库管理与维护场景。
8505

被折叠的 条评论
为什么被折叠?



