Oracle中selec ... into ... from 和 insert into ... select...from区别
create TABLE Table1
(
a varchar(10),
b varchar(10),
c varchar(10),
CONSTRAINT [PK_Table1] PRIMARY KEY CLUSTERED
(
a ASC
)
) ON [PRIMARY]
create TABLE Table2
(
a varchar(10),
c varchar(10),
d int,
CONSTRAINT [PK_Table2] PRIMARY KEY CLUSTERED
(
a ASC
)
) ON [PRIMARY]
GO
--2.创建测试数据
Insert into Table1 values('赵','asds','90')
Insert into Table1 values('钱','asds','100')
Insert into Table1 values('孙','asds','80')
Insert into Table1 values('李','asds',null)
GO
select * from Table2
--3.INSERT INTO SELECT语句复制表数据
Insert into Table2(a, c, d) select a,c,5 from Table1
GO
--4.显示更新后的结果
select * from Table2
GO
--5.删除测试表
drop TABLE Table1
drop TABLE Table2
二、SELECT INTO FROM语句
--1.创建测试表
create TABLE Table1
(
a varchar(10),
b varchar(10),
c varchar(10),
CONSTRAINT [PK_Table1] PRIMARY KEY CLUSTERED
(
a ASC
)
) ON [PRIMARY]
GO
--2.创建测试数据
Insert into Table1 values('赵','asds','90')
Insert into Table1 values('钱','asds','100')
Insert into Table1 values('孙','asds','80')
Insert into Table1 values('李','asds',null)
GO
--3.SELECT INTO FROM语句创建表Table2并复制数据
select a,c INTO Table2 from Table1
GO
--4.显示更新后的结果
select * from Table2
GO
--5.删除测试表
drop TABLE Table1
drop TABLE Table2
Oracle中selec ... into ... from 和 insert into ... select...from区别相关推荐
- oracle中create table as和insert into select语句
SELECT INTO , INSERT INTO SELECT 和 CREATE TABLE AS SELECT INSERT INTO SELECT Create table newTable a ...
- mysql insert 主键冲突_在MySql中建立存储过程和解决insert into select 中主键冲突的有关问题...
首先说需求,我想重复插入大量数据,那么首先想到的,就是用insert into select语句. 但是因为mysql中没有将主键设为自增长,导致每次都会报主键冲突的错误,插入失败. 对于这个问题,就 ...
- SELECT INTO和INSERT INTO SELECT的区别 类似aaa?a=1b=2c=3d=4,如何将问号以后的数据变为键值对 C# 获取一定区间的随即数 0、1两个值除随机数以外...
SELECT INTO和INSERT INTO SELECT的区别 数据库中的数据复制备份 SELECT INTO: 形式: [sql] view plaincopyprint? SELECT val ...
- oracle数据库【表复制】insert into select from跟create table as select * from 两种表复制语句区别...
create table as select * from和insert into select from两种表复制语句区别 create table targer_table as select ...
- oracle中merge的用法,以及各版本的区别 Create checkbox全选JS(转载)
Merge是一个非常有用的功能,类似于Mysql里的insert into on duplicate key. Oracle在9i引入了merge命令, 通过这个merge你能够在一个SQL语句中对一 ...
- Oracle中nvl和nvl2这两个函数的区别
1.nvl(value1,value2) 这个函数的意思是如果value1的值为null,那么函数返回value2的值 ,如果value1不为空,那么就返回value1的值. 需要注意的是value ...
- oracle的insert写法,oracle中的insert语句
关键字: ORACLE insert into table oracle中的insert语句 在oracle中使用DML语言的insert语句来向表格中插入数据,先介绍每次只能插入一条数据的语法 IN ...
- oracle+nvlif函数,Oracle中的NVL()、NVL2()、NULLIF()、Coalesce()函数
大家先来看看下面这道简单的题目: 1. TEST表包含两个列,TESTCOL定义为数据类型NUMBER(10),TESTCOL_2定义为数据类型VARCHAR2(10).在Oracle中发出下列语句 ...
- oracle中nowait怎么用,oracle中UPDATE nowait 的使用方法介绍
oracle中UPDATE nowait 的使用方法介绍 1.UPDATE nowait 应用以下场景:查询某条数据,并对其开启数据库事务.如果查询的当前数据没有加锁,则正确返回结果,并对当前数据加锁 ...
最新文章
- 科学计算机坏了怎么办,科学家:如果人脑像电脑一样运行,1分钟内就会烧坏!...
- 将给定数据源生成静态HTML页面持久化到项目之外的硬盘
- linux c之通过管道父子进程实现同步通信
- powermock模拟对象_使用PowerMock测试对象的内部状态
- 机器学习工程师第一年的12点体会
- 信息学奥赛一本通(1044:判断是否为两位数)
- python list join函数_Python中join()函数多种操作代码实例
- TLS总结(上)——我们为啥需要TLS
- 把博客园的博客导出为MovableType的文本格式
- TeeChart.NET 4.2021.11.2 Crack
- 领域驱动设计思维导图
- spring boot 搭建博客
- php5.6.40 在 win10下安装全过程 ( 图文教程、附官方下载链接 )
- vue大屏项目开发框架dataV
- MT7686芯片资料手册
- 打印菱形图案c语言pta,C语言的考试题型
- 苹果退款48小时审核结果_iPhone退款
- 怎么将图片批量重命名为姓名?
- w3c的web标准包括html4吗,web标准以及w3c标准
- msbuild 语法_MSBuild 命令行参考
热门文章
- 谨以此篇纪念在CSDN的两年
- VNCviewer黑屏解决办法
- CF Round #681(Div.2)/CF1443 口胡题解
- Android应用被卸载后,自动使用 浏览器打开指定连接(或编写C代码执行其他操作)
- 习题2-1 求整数均值 (10分)
- php鼠标跟随特效,原生js实现鼠标跟随效果
- 立体旋转(滚动圆环)
- 使用Unity开发Android的几种调试方法
- 树莓派连接“手机热点“或“WiFi“ 后无法上网,以及连接“手机热点“或“WiFi“时VNC连接失败问题
- Mux-vlan (产生背景、mux-vlan的特点、mux-vlan基本配置)