关于修改表字段数据类型的问题(ORA-22859: 无效的列修改 )
2013-10-28 10:42
621 查看
请教:关于修改表字段数据类型的问题.
一个表Test1有字段A、B,其数据类型分别是clob、varchar2(10). 现在修改它的字段数据类型,却有如下错误提示: 1. alter table Test1 modify ( A varchar2(255) ); Error 位于第一行 ORA-22859:无效的列修改 2. alter table Test1 modify ( B date ); Error 位于第一行 ORA-01439:要更改数据类型,则要修改的列必须为空(empty) 请教:oracle在更改字段数据类型时有那些要求?第二个要把列变为空,岂不是数据要丢失。 |
2、对呀,有数据是是不能更改数据类型的
modify null only
相关文章推荐
- oracle union查询中BLOB字段出错问题,ora-00932:数据类型不一致:应为 -,但却获得BLOB
- 修改数据库表字段类型为clob时,报错:ORA-22858
- 关于mybatis读取数据库字段text类型时,读出数据为地址,并不是字符串的问题
- 关于修改以太网帧头类型字段引发的问题
- 修改某一字段的数据类型(经常遇到的问题)
- Oracle将某varchar2类型的字段改为blob类型时,报错:ORA-22858: 数据类型的变更无效
- easyui-datagrid关于展示的字段需要进行数据类型转换的问题(自己记录备忘)
- oracle insert数据标识符无效问题 oracle ORA-00904: "字段名": 标识符无效
- 关于EXP-00056: 遇到 ORACLE 错误 1455 ORA-01455: 转换列溢出整数数据类型 EXP-00000: 导出终止失败 的问题解决方法整理
- 数据库导入导出数据以及字段类型为timestamp时的设值问题
- java:关于short s1=1;s1=s1+1;short s1=1;s1+=1;short s3=s1+s2;中存在的简单数据类型转换问题的理解
- Linq中字段数据类型转换问题(Linq to entity,LINQ to Entities 不识别方法"System.String ToString()"问题解决)
- 关于学习MSDN中"创建自定义字段类型和字段控件"的一些心得跟问题。
- 关于springmvc 返回json数据null字段的显示问题
- 关于C语言数据类型的十个问题
- ORA-22858 数据类型的更改无效
- 关于QByteArray类型数据内容判断警告的问题
- 关于在用curl函数post网页数据时,遇上表单提交 type为submit 类型而且没有name和id时可能遇到的问题及其解决方法
- oracle中修改已有字段数据类型为clob的方法以及ssh框架中如何保存clob字段
- mysql命令行命令和SQL语句,MySQL修改删除增加字段类型,字段数据等。。