1. 修改列名
ALTER TABLE tavle_name RENAME COLUMN old_column TO newcolumn_name;
例如:
SQL> Alter Table mybook10
Rename column bookprice to price;
表已更改
2. 修改列的数据类型
在执行更新列的数据类型操作时,需要注意一下两点。
一般情况下,只能讲数据的长度由短向长改变,而不能由长向短改变。
当表中没有数据时,可以将数据的长度由长向短改变,也可以把某种类型改变为另外一种数据类型。
修改列的数据类型的语法如下;
ALTER TABLE table_name MODIFY column_name new_datatype;
例如:
SQL> Alter Table mybook10
Modify pressdate date;
表已更改。
3. 修改列的默认值
修改列的默认值时,需要使用如下语句:
ALTER TABLE table_name MODIFY(column_name DUFAULT default_value);