当前位置: 代码迷 >> Java Web开发 >> oracle的命令有关问题
  详细解决方案

oracle的命令有关问题

热度:133   发布时间:2016-04-12 22:09:17.0
oracle的命令问题
在oracle中,将A用户中的emp表,复制(创建)到B用户中的语句是什么呀?请各位高手指点。。。

------解决方案--------------------
请Google: Select  Into

另,表名前面可以加模式名(用户名),比如: A.emp
------解决方案--------------------
b用户要有a的emp表访问权限

create table emp
select * from a.emp
------解决方案--------------------
首先B用户的temp表和A用户的temp表的结构要一致,既索引 主键 列 列的数据类型什么的一直,然后使用sql语句如下
INSERT INTO b.temp VALUES (SELECT * FROM a.temp);
不知道*行不行不行的话就使用全部的列名,例如
INSERT INTO b.temp VALUES (SELECT id,name,class[,column1,column2,..column1n]
 FROM a.temp);
  相关解决方案