我在plsqldev里从SQLSERVER向ORACLE一个表导数据(导很多字段,为了描述简单点,把其它字段去掉了) 
insert into d_sellget( getsure_date ) 
select to_number(to_char(a."getsure_date",'yyyymmdd'))                      
from d_sell@mssql a      inner join d_sellsub@mssql b on a."sellid"=b."sellid"  d_sellget 为 oracle表,getsure_date 为number(8)类型 
d_sll,d_sellsub为sqlserver 表,为datetime类型 
但报 非法使用long 类型的错误,我oracle表里没有long这种类型。 我确认是这个字段引起的,因为把这个字段去掉后就可以导数据了,但奇怪的是其它的表我这个字段也是这么写,却可以正常导数据, 
不知为什么