在oracle中怎么将查询到的数据插入到另一个表中

就是从一张表查数据然后把查到的数据插入到另一张表中.....
另外对视图的操作也是一样的么

1、首先,一个学生数据表,在这里需要修改数据表中StudentName数据表中的个人数据,如下图所示,然后进入下一步。

     

2、其次,完成上述步骤后,打开数据库查询语句,输入查询语句,然后首先查询数据表中的数据内容,如下图所示,然后进入下一步。

     

3、接着,完成上述步骤后,输入查询语句:Select
 * fromStudent,输入后,选择所有内容,然后选择执行按钮以执行SQL语句,如下图所示,然后进入下一步。

     

4、然后,完成上述步骤后,在Student表的第4行(Studentname中的“崔”)中,需要将其更改为“亮亮”,如下图所示,然后进入下一步。

     

5、随后,完成上述步骤后,右键单击电子表格,然后选择“编辑前200行”选项,如下图所示,然后进入下一步。

     

6、接着,完成上述步骤后,选择内部内容并将其更改为“
亮亮”,如下图所示,然后进入下一步。

     

7、然后,完成上述步骤后,选择右键单击内容,然后选择内部执行选项,如下图所示,然后进入下一步。

     

8、最后,完成上述步骤后,使用数据查询语句以相同的方式查询数据,可以看到下图中的数据内容已成功修改并插入到另一个表中,如下图所示。这样,问题就解决了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-19
Insert into t_tab
select * from s_tab where 条件

视图 可以看作是哈哈镜里看到的 一个或多个table的变形,
只要表变化, 视图看到的内容也会跟着变化的本回答被网友采纳
第2个回答  2011-03-14
1.insert into 表1 (字段1,字段2,……) select 字段1,字段2,…… from 表2
2.试图是虚拟表,它不能当做操作步骤进行 ;
第3个回答  2011-03-13
insert into t1(c1,c2,c3) select c1,c2,c3 from t2
create v1 as select c1,c2,c3 from t2,视图不是实际表,数据不用SQL句插入。
第4个回答  2011-03-13
select * into table2 from table1
对视图也是这样
相似回答