1.现在有一个情况,如果我们想要查询人员表中的name、age、sex这三个字段,查询后结果为 结果1的结果就是一个结果集,假如这个结果集我们有用到的情况,我们会将这个产生这个结果集的sql语句变为一个子语句当成临时表使用,但是如果假如我们经常用到这个结果集,这样我们每次用这三个字段值的时候,每次都 ...
分类:
数据库 时间:
2018-11-06 22:28:05
阅读次数:
276
1.子语句查询 1.1子语句查询出来的结果集作为临时表名使用 1.2查询最大工资那个人的薪水和姓名 1.3查询工资高于所有人员平均工资的人员 1.4关键字 (1)any关键 (2)all关键字 (3)some关键字 (4)exits关键字,subquery是子条件查询的意思 ...
分类:
数据库 时间:
2018-11-04 17:01:04
阅读次数:
178
EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管 ...
分类:
数据库 时间:
2018-11-04 14:15:46
阅读次数:
168
一、临时表空间组创建 1、 SQL> alter tablespace temp tablespace group temgrp; Tablespace altered. 2、 SQL> create temporary tablespace temp2 tempfile '/u01/app/ora ...
分类:
其他好文 时间:
2018-10-30 18:47:20
阅读次数:
217
MySQL 的 EXPLAIN 命令可以查看SELECT语句的执行的计划,是 MySQL 查询优化的必备工具。 通过执行计划可以了解查询方式、索引使用情况、需要扫描的数据量以及是否需要临时表或排序操作等信息。 我们需要分析执行计划对查询进行有的放矢的优化。 需要注意: EXPLAIN不考虑触发器、存 ...
分类:
数据库 时间:
2018-10-28 20:41:03
阅读次数:
166
```mysql insert into table my_employee -- 将其它表中的数据添加到当前表 select * from ctas_employee; -- 使用CTE插入数据 with a as (select * from ctas_employee) -- 创建临时表a i... ...
分类:
其他好文 时间:
2018-10-27 00:12:36
阅读次数:
171
关于SqlServer数据库C盘占用空间太大问题 工程需要用上了SQL SERVER2008 ,主要作为数据仓库使用,使用SSIS包从ORACEL10G中抽取数据到MS SQL中。环境是win2003x64的,驱动使用的oracle10gX64。使用半年后发现服务器C盘还剩不到1G(总大小50G,软 ...
分类:
数据库 时间:
2018-10-25 12:12:48
阅读次数:
273
linux 安装oralce11g 登录 sqlplus / as sysdba 1,启动数据库 startup 2,启动监听 exit , lsnrctl start 3, 查看监听状态 lsnrctl status 4,查询临时表空间 查询临时表空间文件的绝对路径。如果需要的话,可以通过查询来写 ...
分类:
其他好文 时间:
2018-10-24 16:00:30
阅读次数:
186
/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace emaoyi_temp tempfile 'D:\app\Administrator\product\11.2.0\dbhome_1\database\emaoyi_temp.dbf' size ...
分类:
数据库 时间:
2018-10-23 20:57:55
阅读次数:
213
一、视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查 ...
分类:
数据库 时间:
2018-10-22 01:11:58
阅读次数:
191