oracle9i创建dblink_r1链接到11g,往11g表中插入时报
ora-00904:sys_guid标识符无效
ora-02063:紧接着line(源于dblink_r1)insert into temp_a@dblink_r1 (id,name)
select sys_guid(),name from temp_b;10g到11g没有这问题,难道是数据库版本导致?困扰了好几天了,请大神们帮忙看看,谢谢!
ora-00904:sys_guid标识符无效
ora-02063:紧接着line(源于dblink_r1)insert into temp_a@dblink_r1 (id,name)
select sys_guid(),name from temp_b;10g到11g没有这问题,难道是数据库版本导致?困扰了好几天了,请大神们帮忙看看,谢谢!
select a.id,a.name from
(select sys_guid() as id,name from temp_b) a;
做成子查询试试?
通过把dblink的语句创建成视图就可以了。