度量快速开发平台-专业、快速的软件定制快开平台
标题:
Oracle中使用SQL语句修改字段类型总结
[打印本页]
作者:
万望
时间:
2020-5-12 00:33
标题:
Oracle中使用SQL语句修改字段类型总结
这几天经常遇到表字段类型不合理或者长度不够的问题,在网上查了一下,找到修改的办法,特别是表中有数据时修改表字段,特别实用:
一.当表中没有数据:那么久可以直接这样了
alter table 表名 modify (字段名 类型)
复制代码
如 alter table student (id number(4));
二.当表中存在数据那么方法就大不相同了
ALTER TABLE 表名 RENAME COLUMN 字段名 TO 字段名1;
ALTER TABLE 表名 ADD 字段名 VARCHAR2(30);
UPDATE 表名 SET 字段名 = CAST(字段名1 AS VARCHAR2(30));
ALTER TABLE 表名 DROP COLUMN 字段名1
复制代码
;
作者:
陈晓龙
时间:
2020-5-14 14:43
这么麻烦,直接重新建个字段,把旧的个字段的数据,复制过去,不就好了么!
欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/)
Powered by Discuz! X3.2