• sqlserver判断字段是否存在更改字段


    use naire
    go
    if COL_LENGTH('options','optionsGroup') is null begin--options为表名,optionsGroup为列名
        alter table options add optionsGroup int
        --给新增的字段添加注释
        EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'选项将互斥' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'options', @level2type=N'COLUMN',@level2name=N'optionsGroup'
    end
    go
    --设置默认值
    update options set optionsGroup=0 where optionsGroup is null
    alter table options alter column optionsGroup INT not null
    ALTER TABLE [dbo].[options] ADD  DEFAULT ((0)) FOR [optionsGroup]
  • 相关阅读:
    连续奇数
    50:数根
    38:花生采摘
    素数对
    17:字符串判等
    2702:密码翻译
    27:单词翻转
    15:整理药名
    12:加密的病历单
    09:密码翻译
  • 原文地址:https://www.cnblogs.com/yanan7890/p/10064223.html
Copyright © 2020-2023  润新知