Oracle 修改字段类型
2010-10-11 14:09
323 查看
原文出处: http://blog.sina.com.cn/s/blog_694448320100kxop.html
修改oracle数据字段类型时,如果表中有数据可以采用如下方法更改
ALTER TABLE 表名 RENAME COLUMN 字段名 TO 字段名1;
ALTER TABLE 表名 ADD 字段名 VARCHAR2(30);
UPDATE 表名 SET 字段名 = CAST(字段名1 AS VARCHAR2(30));
ALTER TABLE 表名 DROP COLUMN 字段名1;
下面是示例代码:
修改字段ID_NO的类型
---------------------------------------------------------------
ALTER TABLE g3_userinfo RENAME COLUMN ID_NO TO ID_NO1;
ALTER TABLE g3_userinfo ADD ID_NO VARCHAR2(20) ;
UPDATE g3_userinfo SET ID_NO = CAST(ID_NO1 AS VARCHAR2(20));
ALTER TABLE g3_userinfo DROP COLUMN ID_NO1;
修改oracle数据字段类型时,如果表中有数据可以采用如下方法更改
ALTER TABLE 表名 RENAME COLUMN 字段名 TO 字段名1;
ALTER TABLE 表名 ADD 字段名 VARCHAR2(30);
UPDATE 表名 SET 字段名 = CAST(字段名1 AS VARCHAR2(30));
ALTER TABLE 表名 DROP COLUMN 字段名1;
下面是示例代码:
修改字段ID_NO的类型
---------------------------------------------------------------
ALTER TABLE g3_userinfo RENAME COLUMN ID_NO TO ID_NO1;
ALTER TABLE g3_userinfo ADD ID_NO VARCHAR2(20) ;
UPDATE g3_userinfo SET ID_NO = CAST(ID_NO1 AS VARCHAR2(20));
ALTER TABLE g3_userinfo DROP COLUMN ID_NO1;
相关文章推荐
- Oracle修改已有数据的字段类型
- Oracle修改字段类型方法总结(转)
- oracle 修改字段类型的方法
- Oracle 修改字段类型
- Oracle修改字段名、字段数据类型
- oracle修改字段类型时报"要更改的列必须为空"处理方法
- Oracle 修改带数据的字段类型
- Oracle 修改数据库字段的类型的语句
- Oracle/SQL 修改字段类型和长度
- oracle修改字段类型不允许修改的解决
- 批量修改数据库字段类型(ORACLE)
- Oracle修改字段类型方法总结(转)
- Oracle 修改带数据的字段类型
- oracle修改字段名及字段类型
- Oracle基本操作,Oracle修改列名,Oracle修改字段类型
- Oracle修改字段类型方法总结
- 如何oracle修改字段类型
- Oracle修改字段类型方法总结
- Oracle中已有数据的字段类型修改
- Oracle修改字段类型方法总结