欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

用MS SQL 语句修改表中字段类型

发布时间:2025/7/14 数据库 42 豆豆
生活随笔 收集整理的这篇文章主要介绍了 用MS SQL 语句修改表中字段类型 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
【问题】用SQL 语句判断表中是否存在password字段,不存在则新增字段,若存在password字段,把字段的类型由int 类型改为text类型。

【实现方法】
if exists( select name from syscolumns  where  id=object_id('tb_userinfo') and name='password')  
  begin    
   alter table tb_userinfo  alter column [password] varchar(50)--先把int转化为varchar
   alter table tb_userinfo  alter column [password] text--再把varchar转化为text
    print 'Had upate Email Colums!'
  end
else
 begin
    ALTER TABLE tb_userinfo ADD [password] int  NULL
    print 'Had Add colums!'
 end

总结

以上是生活随笔为你收集整理的用MS SQL 语句修改表中字段类型的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。