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

数据导入/导出中出现的有关问题

2012-05-05 
数据导入/导出中出现的问题目前在做一个这样的流程,原数据库表结构要做部分修改,比如增加一个字段,减少一

数据导入/导出中出现的问题
目前在做一个这样的流程,原数据库表结构要做部分修改,比如增加一个字段,减少一个字段,修改长度等...我是先将原来数据通过exp导出,清空表内数据,修改完数据库结构后再导入...现在碰到一个问题,就是提示不能将null填入指定字段(之前有添加新的非空字段到表中),然后我将新增的非空字段设置有默认值,用imp命令导入也不行,请教这样的问题怎么解决?

[解决办法]

不用这么麻烦吧

如果有一列要修改,首先给表添加一个中间列,把要修改的列的数据insert到中间列里面,把要修改的列删除,把中间列重命名。
[解决办法]
1 先把C的非空设置去掉
2 导入数据
3 update C设置为缺省值
4 再设置C为非空

热点排行