[SQL Server]SQL Server数据库中如何修改数据列的数据类型?

SQL Server 作者: Rector 19 次阅读 · 读完约需 1 分钟 收藏本文

郑重申明:本文未经许可,禁止任何形式转载

问题描述

SQL Server数据库中有一列的数据类型为varchar(50),现需要将其数据类型修改为nvarchar(200),如何使用SQL语句修改这列的数据类型呢?

方案一

SQL Server数据库支持使用SQL语句修改列的数据类型,语法如下:

ALTER TABLE <TableName>
ALTER COLUMN ColumnName DataType [NULL | NOT NULL];

所以,修改数据列的SQL语句如下:

ALTER TABLE <schemaName>.<tableName>
ALTER COLUMN <columnName> nvarchar(200) [NULL|NOT NULL]

注:请不要遗漏了设置NULL/NOT NULL

阅读了该文章的人还浏览了...

本文永久链接码友网 » [SQL Server]SQL Server数据库中如何修改数据列的数据类型?

发布于: 2019-07-02 15:50:49
分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册