CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  数据库相关

一条sql语句操作两个数据库的问题

楼主trouble()2001-10-24 15:31:48 在 PowerBuilder / 数据库相关 提问

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

相关问题

  • pb怎样用sql语句操作两个数据库
  • 怎么样在不同的数据库中操作SQL语句!
  • !!请问PB操作Access数据库一条SQL语句!!
  • 求助:操作数据库时sql语句不太会,急~
  • 在VB中 SQL语句操作数据库的问题
  • 如果获得对指定数据库操作的sql 语句?
  • 对Access数据库操作的SQL语句问题?
  • 在VB中用SQL语句操作Access数据库表空字段的问题!
  • 如何才能在VC中用SQL语句来操作数据库?
  • 为什么我的asp.net能够访问数据库,如用select语句,却操作不了数据库,如用delete语句等。access和sql都一样。

关键词

  • 数据库
  • db
  • oracle
  • 數據庫
  • aaselect
  • column
  • 表
  • kao i服
  • dbo
  • bb

得分解答快速导航

  • 帖主:trouble
  • beatles_mylove
  • zhuzhichao

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo