一个怪异的现象:

xiapb 2003-01-14 11:10:29
在用EXP导出若干表的数据时一切正常, 但是在恢复数据时导入其中的几张表错误,其它的正常。
语法为:exp[imp] username/linkage file=filename tables=TD_NAME
错误信息如下:

Export file created by EXPORT:V09.00.01 via conventional path
import done in ZHS16GBK character set and AL16UTF16 NCHAR character set
. importing LINKAGE's objects into LINKAGE
. . importing table "TD_NAME"
IMP-00058: ORACLE error 1438 encountered
ORA-01438: value larger than specified precision allows for this column
IMP-00028: partial import of previous table rolled back: 26 rows rolled back
Import terminated successfully with warnings.

经检查,肯定不是数据约束、字段定义的原因。
郁闷....
...全文
31 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hrb_qiuyb 2003-01-15
  • 打赏
  • 举报
回复
Oracle9.0.1可能会有一些问题,因Oracle9.0.1还未投入市场,Oracle9.2.0便把它给替代了。
如果可以的话,问一下Oracle的技术支持吧。
xiapb 2003-01-14
  • 打赏
  • 举报
回复
ENV: oracle9i
HP UNIX
'); // 输出为

,第二行会输出jb51.net。 这个问题纠结了我好久,一直没有找到原因,后来在手册中找到了答案: rtrim()是以字符为单位替换,而不是以字符串的。从右往左替换时

6个字符肯定会被替换掉的,再往

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧