首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

怎么只更改表中一列的属性

2012-03-27 
如何只更改表中一列的属性创建了一个表,但有一列数据类型有错误,可以只更改这一列的属性吗?格式是怎么样的

如何只更改表中一列的属性
创建了一个表,但有一列数据类型有错误,可以只更改这一列的属性吗?格式是怎么样的?
英文不太好,看了半天E文也没有实验成功。
请教各位大虾

[解决办法]
ALTER TABLE <table_name> MODIFY <column_name> <new_data_type>


修改前必须把这列的内容请空,这样你就需要把这列的数据以及主键备份出来,修改成功后再update更新回去
[解决办法]
AlTER TABLE tablename
MODIFY
(column_name datatype,...);

括号内跟你建表一样 改多列时用逗号分割

热点排行