黑马程序员技术交流社区

标题: 如何修改一个有数据的表的某列的数据类型? [打印本页]

作者: anyu    时间: 2012-11-9 15:57
标题: 如何修改一个有数据的表的某列的数据类型?
本帖最后由 anyu 于 2012-11-16 22:30 编辑

一个有数据的表,比如Ctxt列的数据类型是varchar(100),但是后来发现数据类型有误或者长度太短,需要修改,怎么改?
作者: 李栋Jelly    时间: 2012-11-9 16:09
alter table 表名 alter column 字段名 nvarchar(50) null
作者: 张静_90    时间: 2012-11-9 16:15
alter table TableName alter column ColumnName varchar(50)
作者: anyu    时间: 2012-11-9 17:53
张静_90 发表于 2012-11-9 16:15
alter table TableName alter column ColumnName varchar(50)

成功了,多谢了!
作者: anyu    时间: 2012-11-9 17:57
李栋Jelly 发表于 2012-11-9 16:09
alter table 表名 alter column 字段名 nvarchar(50) null

嗯,是的,想用右键表名--设计,但是保存时就说不允许修改;这样一执行就好了,多谢了!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2