你是如何导入到8I当中去的呢?
是用覆盖方式呢还是追加方式呢?
如果是用覆盖方式,可能会没有这样的问题了吧。。我查了一下资料,这里有相关的说明,你自己看一下吧:http://dbforums.com/t727891.html
还有这里的说明:ORA-01401: inserted value too large for columnI handle exceptions in a PLSQL procedure by printing them to a table
and raising the error. This is the error message that is printed to
the table by "dbms_utility.format_error_stack". I would like to see
the column name that caused this exception. How can I do this?Oracle8i Release 8.1.7.1.1Any ideas?BB 
Da Morgan
Feb 5 2003 19:43  SVS wrote: > ORA-01401: inserted value too large for column
 > I handle exceptions in a PLSQL procedure by printing them to a table
 > and raising the error. This is the error message that is printed to
 > the table by "dbms_utility.format_error_stack". I would like to see
 > the column name that caused this exception. How can I do this?
 > Oracle8i Release 8.1.7.1.1
 > Any ideas?
 > BBYou can't. Time to do a bit of detective work ... column by column ...
though you can likely ignore any DATE, CLOB, and/or BLOB.Sometimes this is caused by moving data that has "invisible" padding
with spaces such as a CHAR(3) into a VARCHAR2(2) when everything looks
like it is only 2 characters.If you post again ... include version and edition.Daniel Morgan