请问怎样把一个记录集直接插入到另一个表里面?? 现在假设A和B两张表格式一样,想通过select * from A where ....把A表适合条件的行找出然后直接放在B表里,请问怎样实现?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 insert into bselect * from a where .... 如果是在一个用户下:INSERT INTO B SELECT * FROM A WHERE.....如果在不同用户下,A表对应的用户必须有对B表Insert的权限;如果在不同的service 下: 必须创建DATABASELINK;INSERT INTO B@DBLINK SELECT * FROM A WHERE ..... 补充:如果在不同用户下 :INSERT INTO 用户.B SELECT * FROM A WHERE.......... 只要加了以后A,B表结构相同就行了.不然就只有依赖B的结构了. 请教一下dblink作用是什么?怎么建立?============Database Link是一个关键部件,在Oracle 8i中称为位置透明性。使用这一特性和数据库连接,如果表不管其存放在什么地方,使用相同的名字,程序将终止。============这句话如何理解?谢谢! 求助!!!关于like的问题 关于用C#存取Blob型数据 处理数据。 希望高手帮忙,谢谢了 ! 将数据拿出来排序问题,高手请进 救命?修改作业的下次运行时间,在过程里不运行?? 请教大家,高难度触发器问题(insert的时候update本身的某个字段) oracle数据库给出的提示,怪! 移动联机日志文件时,出现错误? 各位,关于序列值的问题??? 请问:简单的位运算select 3&1 from dual 为什么报错? 一个分页的存储过程调试老出错,急救!!! 高分求SQL写法
select * from a where ....
INSERT INTO B SELECT * FROM A WHERE.....如果在不同用户下,A表对应的用户必须有对B表Insert的权限;如果在不同的service 下: 必须创建DATABASELINK;INSERT INTO B@DBLINK SELECT * FROM A WHERE .....
不然就只有依赖B的结构了.
Database Link是一个关键部件,在Oracle 8i中称为位置透明性。使用这一特性和
数据库连接,如果表不管其存放在什么地方,使用相同的名字,程序将终止。
============
这句话如何理解?谢谢!