我想知道如何在Oracle上跨数据库查询和插入 我想在Oracle上像SQL上用:insert a01select * from b.dbo.b01--a01 是数据库a的一个表名,--b01 是数据库b的一个表名现在我想在Oracle上解决这个问题,如何 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 涉及到两个数据库实例了. 在一个中建一个数据库连接(dblink), 然后insert a select * from b@dblink_name 使用DBLink需要有足够的权限,不然的话就没发用了 同是oracle数据库,就可以像楼上说的,用dblink,当然要有权限密码。 我现在的也需要从远程数据库的表里把记录插入本地数据库实例里,我可以通过dblink查看远程数据库表的数据:sql代码如下:select ad.descriptionfrom [email protected] ad,[email protected] dhwhere ad.asset_id=dh.asset_id and rownum<=2返回2条记录然后我想把这2条记录插入到本地:insert into MACHINE_BASE(machinename)select ad.descriptionfrom [email protected] ad,[email protected] dhwhere ad.asset_id=dh.asset_id and rownum<=2为什么报错了?ORA-00600 internal error code, arguments: [string], [string], [string], [string], [string], [string], [string], [string]谁能帮忙解释下,是什么意思啊?等待好心人答复,谢谢~!! oracle新人求教 dblink问题 求一条添加的 语句!!!急!!! if else 错误! imp导入 刚接触oracle,有个简单语句还请各位兄弟帮忙!! 建视图遇到的问题! 私有数据库链接建立实体化视图快照问题 SQL Server转为Oracle问题 oracle与ODBC 大神们来给我看看这是什么问题啊 ,弄了两天了,不知道为什么 高手帮忙解决:ORA-01092:ORACLE例程终止。强行断开连接 请教高手!关于碎片的问题??
insert a select * from b@dblink_name
select ad.description
from [email protected] ad,[email protected] dh
where ad.asset_id=dh.asset_id and rownum<=2
返回2条记录
然后我想把这2条记录插入到本地:
insert into MACHINE_BASE(machinename)
select ad.description
from [email protected] ad,[email protected] dh
where ad.asset_id=dh.asset_id and rownum<=2为什么报错了?
ORA-00600 internal error code, arguments: [string], [string], [string], [string], [string], [string], [string], [string]
谁能帮忙解释下,是什么意思啊?等待好心人答复,谢谢~!!