sqlserver更改数据类型语法,解决text、ntext互转问题。

增长:table

alter table table_name add column_name column_type 
例:alter table User add Name varchar(50)
语法

修改:
alter table table_name alter column column_name column_type
例:alter table User alter column Name varchar(50)
方法

删除:
alter table table_name drop column column_name ---删除列
例:alter table User drop column Name

tab

以上为语法。类型转换

当遇到text类型转为ntext时,或者ntext转为text时,以上语法会报错。co

在此,记录下曲线救国的方法:ab

方法一:arc

  新建一列属性,设置为ntext(或text),将旧属性的值,存入新属性中,删除旧属性列,修改新属性名称为旧属性,至此,类型转换完成。

方法二:

  先修改列类型为varchar或nvarchar,再修改成text或ntext,至此,类型转换完成。

相关文章
相关标签/搜索