功能:将查询的结果放到一个新表中去,查询结果可以来源于一个表或多个表
SQL SERVER中使用SELECT … INTO语句
按照使用场合可以分为以下几类:
1. 实现全表备份:如:SELECT * INOT t1 FROM titles
2. 备份表的一部分列(不写*而写出列的列表)或一部分行(加WHERE条件)
如: SELECT title_id,title,price INTO t2 FROM titles—部分列
SELECT * INTO t2 FROM titles WHREE price>10 –部分行
SELECT title_id,title,price INTO t2 FROM titles WHREE price>10 –部分行和部分列
3. 只复制表的结构:如:SELECT * INOT t1 FROM titles WHERE 1=2
4. 查询结果来源于多个表:如:
SELECT title_id,title,pub_name INTO t3
FROM titles t INNER JOIN publishers p
ON t.pub_id=p.pub_id
Oracle中使用CREATE TABLE … AS SELECT… 语句
实现的功能与SQL SERVER中基本相同,只是语法不同。例如:
CREATE TABLE dept_bak AS SELECT * FROM dept;
请注意:使用此种方法生成的新表中没有主键等约束,如果需要加,请另外创建。
此外,批量插入数据的语句在SQL SERVER 和Oracle中是相同的,都是INSERT INTO SELECT……,如:
INSERT INTO t1 SELECT * FROM titles
INSERT INTO dept_bak SELECT * FROM dept;
来源:http://www.cnblogs.com/lgzslf/archive/2008/11/25/1340323.html
分享到:
相关推荐
本文详细描述了在oracle10g或11g中使用dblink访问sql server,使用oracle的透明网关来访问异构的数据库,方便一些习惯使用oracle的开发人员操作sql server数据库
oracle通过odbc方式,连接到sqlserver数据库。比透明网关方式更加简单
一键生成Oracle、Sqlserver、Mysql 数据库表结构说明文档,文档输出类型支持word、PDF、html。原创作品绿色环保无污染
通过Excel管理表结构自动生成创建表sql文支持(sqlserver,oracle)
SqlServer2008通过Oracle provider for OLEDB访问远程Oracle数据库 包括链接服务器环境安装、链接服务器创建、远程建表、修改表,增删改查数据,创建、执行带参与无参存储过程的方法等,资料为作者参考网络资料整理...
本项目基于Visual Sudio2019和SQL server数据库的一个数据库项目
此外,还需要创建initdg4msql.ora配置文件,以便连接SQL Server数据库。该文件中包括了SQL Server的主机地址、实例名、数据库名、用户名和密码等信息。 在配置完成后,可以使用tnsping命令测试网关的连接情况。如果...
oracle、sqlserver数据库批量删建索引,方便好用,提高数据库查询效率,提升系统运行效率,特别是数据量比较大的情况下
表结构的创建比较简单,但是表的数据量太大,一时也想不到怎么把sqlserver表数据复制到oracle中,于是请教公司主管,用存储过程实现可以查询出所有数据的insert脚本,在oracle库中创建好表,直接把sqlserver中的...
ORACLE透明网关连接SQLSERVER操作 操作过程有截图,内容清晰。 目录 一、 ORACLE透明网关的安装步骤: 二、 配置透明网关文件inittg4msql.ora 三、 配置透明网关的监听器文件...八、 在ORACLE数据库中,创建数据库链接
在excel中方便地管理数据库表结构,通过管理的结构自动生成创建表sql文,支持生成sql...模板默认都是sqlserver数据库字段类型,只需要把oracle对应的类型对应关系维护一下就可以自动生成oracle脚本了,同时支持多Sheet
1.索引的创建与使用 2.创建索引的原则 3.索引的分类 4.创建索引的多种方法 5.管理索引 6.索引优化 7.查看、修改索引属性 8.修改索引名 9.删除索引
PB与SQL Server数据库的连接 本文主要讲述了PB与SQL Server数据库的连接,介绍了PB连接数据库的两种方法:使用ODBC接口和使用专用接口。首先,本文对PB的数据库前端开发工具进行了介绍,然后对PB连接数据库的两种...
教你怎样在SQL-SERVER中创建Oracle的链接服务器,实践摸索出来的经验,用的是SQL-SERVER 2005连接Oracle 10g数据库。
"SQL Server数据库在数据采集与监视控制系统(SCADA)系统中的应用" 本文主要介绍了SQL Server数据库在数据采集与监视控制系统(SCADA)系统中的应用。SCADA系统是工业自动化控制系统的核心组件,数据库是SCADA系统的...
1.本程序主要功能是实现:1....如:本次需要创建Test表,但数据库中已有该表,则不会重复创建Test表,但会更新Test表备注信息和Test表内字段的备注信息。 3.若导入Excel失败,安装AccessDatabaseEngine.exe即可。
1:Sql Server 2019 安装 2:Sql Server 2019 挂库,创建备份计划 3:Oracle 11g,19c 挂库,创建备份计划
支持oracle,sqlsever,access等数据库之间数据格式转换:即Oracle转SQL Server;SQL Server转Oracle;Oracle转Access;Access转Oracle;SQL Server转Access, Access转SQL Server等。可以实现数据库的移植,异构数据库...
介绍通过SQLSERVER链接服务器实现sqlserver和oracle的异构数据库分布式查询。
在为SQL SERVER创建ORACLE的连接服务器时,没有ORACLE provider for OLE DB 的连接服务驱动。经网上搜索,把PDF安装说明和驱动程序一起收藏,请各位下载;