SQL语句修改指定列数据类型

蒙戈 2011-07-05 09:56:17
假设表Test中有列:cols( 类型:NOT NULL,VarChar(50) )
现在需要将列cols修改为:NOT NULL,NvarChar(50)
请问SQL该如何写?
补充:修改完后需要保证列cols中的数据还存在
...全文
14125 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒙戈 2011-07-05
  • 打赏
  • 举报
回复
汗自己SB了,以为有啥特殊的,仔细检查自己的SQL发现是自己写错了,尴尬了,马上接贴
AcHerat 元老 2011-07-05
  • 打赏
  • 举报
回复
alter table tbname --表名
alter column colname --列名
NvarChar(50) --数据类型
not null
快溜 2011-07-05
  • 打赏
  • 举报
回复
alter table test alter column cols NvarChar(50) not null

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧