`
357029540
  • 浏览: 726327 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

SQLSERVER数据库查找字段是否存在

 
阅读更多
可以通过以下方法查找表的字段是否存在,如果存在则删除表字段
IF EXISTS(SELECT * FROM SYSCOLUMNS WHERE ID=OBJECT_ID('PR_NORMAL_TRANS_H') AND NAME='AUDIT_DATE') BEGIN
ALTER TABLE [dbo].[PR_NORMAL_TRANS_L] DROP COLUMN [AUDIT_DATE]
END

ALTER TABLE PR_NORMAL_TRANS_H ADD  AUDIT_DATE DATETIME

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'审批通过后记录时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'PR_NORMAL_TRANS_H', @level2type=N'COLUMN',@level2name=N'AUDIT_DATE'
GO
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics