易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle两张数据表的抽去问题 - Oracle / 开发

两张相同的数据表(结构相同)A表、B表

我从表A中查询到的数据保存到一个Dataset 里,然后把Dataset里面的数据全部添加到B里怎么实现。
我这样实现怎么从A表查询到的数据添加不到B里去呢?

DataSet dsExp = Query(conExp,sqlExp);这一步没问题数据可以获取到。

String sql="select * from jp_kss";
OracleDataAdapter command =new OracleDataAdapter(sql,conn);
OracleCommandBuilder custcb =new OracleCommandBuilder(command);
conn.Open();
command.fill(dsExp);
command.Update(dsExp);
conn.Close();
insert into B
SELECT * from A ;

两张表不不再同一个实例里不能用insert into

引用
两张表不不再同一个实例里不能用insert into

可以,前提是要创建一个dblink!然后
insert into B
SELECT * from A@your_dblink_name;

楼上速度可以。。。。。


相关问答:

oracle并发处理SOS - Oracle / 开发

我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了

引用
oracle ......

[原创] ORACLE 连接字串 - Oracle / 非技术区

假设table01 中有 以下资料
emp_no emp_name
------- ------------
0001 TOM
0002 JOHN
0003 MARY
常用电话 
而我们要得到以下的OUTPUT (或是各种其他的output)
0001,TOM
0002,JOHN ......

Oracle行转列 - Oracle / 高级技术

select distinct '1' t1,'2' t2,'3' t3,'4' t4 from table 查出来的结果为
1,2,3,4
我想得以下这样的效果
1
2
3
4
请问一下有什么办法可以解决???
没有好的方法,用union,一条条记录拼接

SQL code:
wi ......

Oracle用户名 - Oracle / 基础和管理

Oracle中用户名是什么?
描述清楚一点!
ORACLE数据库中有很多内置的用户名,sys就不说了,还有scott密码是tiger.除了sys,其他用户都是所定的,解除锁定后才能使用。在本机登陆数据库时,sys的密码可以随意输入。 ......

关于SQL语句OR的问题 - Oracle / 高级技术

通过NAME字段条件查询一个数据表,假设我有100个姓名,有以下两个方法,
方法1:
把100个Name 组成一个SQL语句,比如 Select * from tmp_table where Name='张三' or Name ='李四' Or ...Or Name='第一百个姓名'
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号