通过expdp导出dmp文件,对表字段进行一些修改看impdp导入情况。
expdp h2do/h2do@127.0.0.1/orcl directory=TEST dumpfile=TEST0917.dmp logfile=TEST0917.log tables=(ztest)
impdp h2do/h2do@127.0.0.1/orcl directory=TEST dumpfile=TEST0917.dmp TABLE_EXISTS_ACTION=TRUNCATE
1、字段顺序不一样;
可
2、添加一个字段(可空);
可
如果添加不可空字段,尽管有default值也无法导入,但是表数据已经被truncate了
ORA-26010: Column xx in table xx is NOT NULL and is not being loaded
3、删除一个字段;
可
4、修改字段名称(可空),相当于删除了一个字段又添加了一个新字段;
可