摘要:本文介绍了Oracle与SQL Server数据库中的insert into和select into,希望对您学习SQL Server数据库有所帮助。
一、sql server
1、select into
[示例]
select * into table2 from table1;
[结果]
1)根据table1的表结构,创建table2;
2)从table1中查询出所有数据,并将查询数据插入table2。
[要求]
表table2不存在。
2、insert into
[示例]
insert into table2 select * from table1;
[结果]
1)从table1中查询所有数据,并将查询数据插入table2。
[要求]
表table2已存在,且与table1具有相同的表结构。
二、Oracle
1、select into
[示例]
create table table2 as select * from table1;
[结果]
1)根据table1的表结构,创建table2;
2)从table1中查询出所有数据,并将查询数据插入table2。
[要求]
表table2不存在。
2、insert into
[示例]
insert into table2 select * from table1;
[结果]
1)从table1中查询所有数据,并将查询数据插入table2。
[要求]
表table2已存在,且与table1具有相同的表结构。
三、总结
1、插入数据并创建新表,oracle语法是create table as .. ,而sqlserver的语法是select into。
2、插入数据不创建表,oracle与sqlserver的实现方式没有差别,采用insert into。
本文由职坐标整理并发布,了解更多相关知识,请关注职坐标SQL Server频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号