一条sql语句操作两个数据库的问题
insert into aa (select bb.column1,bb.column3,bb.column8 using db_1) using db_2
这句话当然不能通过
但不知在哪种工具中可以用类似的手法将数据从一个数据库转到另一个数据库。
问题点数:48、回复次数:14Top
1 楼zhuzhichao(竹之草)回复于 2001-10-24 15:41:24 得分 0
這不是PBVC嗎?
你是Oracle嗎?
是同一個數據庫的兩個用戶
還是兩個數據庫?Top
2 楼hegum(大概)回复于 2001-10-24 15:43:47 得分 0
可以试试
用循环把aa里的值读到类型相同的临时变量,再写入bb呀?Top
3 楼beatles_mylove(孤独的人是可耻的)回复于 2001-10-24 15:45:44 得分 8
insert into db_2..aa
select column1,column2,column3
from db_1..bb
Top
4 楼johnage(湘军)回复于 2001-10-24 15:47:20 得分 0
在PB中用一个游标就可做到!Top
5 楼lzheng2001(1加1)回复于 2001-10-24 16:57:57 得分 0
GZTop
6 楼funangel(风萧萧)回复于 2001-10-24 17:01:02 得分 0
用数据管道可以吗Top
7 楼PBVC(圆砣)回复于 2001-10-24 17:02:38 得分 0
trouble 是我同事 , 上次帐号被 CSDN 封了 ,有用过TROUBLE的帐号,露过一回脸。 没想到你就记住了(牛啊!!!!) , 还有竟然记住了我的第一帖
(KAO I 服了 YOU )
(KAO I 服了 YOU )
(KAO I 服了 YOU )
Top
8 楼trouble()回复于 2001-10-25 10:12:11 得分 0
请问
beatles_mylove(孤独的人是可耻的)
你那句话写在哪个工具里面?Top
9 楼trouble()回复于 2001-10-25 10:17:35 得分 0
zhuzhichao(竹之草)
当然是两个数据库,是在orcacle里。
johnage(湘军)
sorry,我不想用游标Top
10 楼trouble()回复于 2001-10-25 11:51:30 得分 0
zhuzhichao(竹之草)
sorry
在oracle中应该是两个不同表空间的表
在sybase中应该是两个不同数据库的表
Top
11 楼lcong(三万英尺)回复于 2001-10-25 12:08:35 得分 0
sql server7.0中可以通过的,不要直接引用Top
12 楼zhuzhichao(竹之草)回复于 2001-10-25 12:09:06 得分 40
試試這樣看行不行
Oracle中:
insert into 用戶1名.aa
select column1,column2,column3
from 用戶2名.bb
Sybase中:
insert into 數據庫1名.dbo.aa
select column1,column2,column3
from 數據庫2名.dbo.bb
Top
13 楼beatles_mylove(孤独的人是可耻的)回复于 2001-10-25 13:44:44 得分 0
如果数据库连接用户有DBO权限
DBO可以省略Top
14 楼trouble()回复于 2001-10-25 14:19:47 得分 0
to all
天哪。
我希望的是在哪个工具中可以一条语句操纵两个不同数据库的问题。
比如将sybase的数据转入oracle.
估计没有答案。
结了Top




