declare
v_date date;
v_part_name varchar(50);
begin
v_date := date'2015-2-4';
while v_date >= date'2014-10-20' LOOP
v_part_name := 'LOG_' || to_char(v_date
转载
2015-03-06 14:59:00
424阅读
2评论
建立索引的优点:1、大大加快数据的检索速度;2、创建唯一性索引,保证数据库表中每一行数据的唯一性;3、加速表和表之间的连接;4、在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。索引的种类1、按照索引列值的唯一性,索引可分为唯一索引和非唯一索引;非唯一索引:create index 索引名 on 表名(列名) tablespace 表空间名;唯一索引:建立主键或者唯一约束时会
转载
2024-05-17 06:12:45
321阅读
a.aidleft outer join d on d.did=c.cid 先将a月b进行内联接,再将a,b内联接结果与c做右外联接,再将a,b,c联接结果与d做左外联接 ht
原创
2023-07-02 17:52:04
1555阅读
内连接外连接自连接交叉连接1.内连接表名 INNER JOIN 表名 ON 条件 等价于: FROM 表名, 表名 WHERE 条件SELECT p.name, pt.name, pt.product_type_id FROM products p INNER JOIN product_types pt ON p.product_type_id = pt.produc
转载
2021-06-01 11:54:16
393阅读
Oracle从多个表中获取数据
原创
精选
2024-10-28 17:56:01
408阅读
3.1 UNION ALL 与空字符串3.2 UNION 与 OR3.3 组合相关的行3.4 IN、EXISTS 和 INNER JOIN3.5 INNER JOIN、LEFT JOIN、RIGHT JOIN 和 FULL JOIN 解析3.6 自关联3.7
原创
2021-05-31 15:20:11
251阅读
3.1 UNION ALL 与空字符串3.2 UNION 与 OR3.3 组合相关的行3.4 IN、EXISTS 和 INNER JOIN3.5 INNER JOIN、LEFT JOIN、RIGHT JOIN 和 FULL JOIN 解析3.6 自关联3.7 NOT IN、NOT EXISTS 和 LEFT JOIN3.8 外连接中的条件不要乱放3.9 检测两个表中的数据及对应数据的条数是否相同3.
原创
2022-04-14 09:47:37
411阅读
今天去面试,遇到一个问题,当时
原创
2023-04-26 18:42:43
248阅读
现在测试库有400多个表需要反复清空,用于测试。我在PL/SQL中只能单条用 truncate table1; truncate table2; truncate table
SQL Server数据库与Oracle数据库之间最大的区别要属表空间设计。Oracle数据库开创性地提出了表空间的设计理念,这为Oracle数据库的高性能做出了不可磨灭的贡献。可以这么说,Oracle中很多优化都是基于表空间的设计理念而实现的。 Oracle表空间之基本概念 ORACLE数据库被划分成称作为表空间的逻辑区域——形成ORACLE数据库的逻辑结构。一个ORACLE数据库能够有一个
原创
2013-04-17 12:18:13
2759阅读
在创建分区表的经验过程中,分区表放置到了我创建的表空间中。但是这个表空间并不是属于itsm_sac用户。oracle中,用户和表空间的对应关系是什么?在创建用户的时候,我们会创建一个default tablespace也就是一个默认表空间,使用数据泵导入导出数据的时候,数据都会被灌倒默认表空间中。我很奇怪的地方是:如果在默认表空间中,两张相同的表,名字一样,有什么不同吗?这两张相同的表,放到了同一
原创
2013-11-16 00:57:40
3013阅读
表,数据库中最基本的数据存储单元,数据在数据库中的存储形式是行和列。一个行,就是由表中定义的列相应的具体值组成的。理论属性表的字段数最大可达到1000。表的记录行,可以无限。一个表可以有无限个索引。数据库可以存储的表数量不受限制。注意:理论上是这样的,至少数据库本身是支持的,但实际上可能受到操作系统或其他方面的限制。表的分类1)常规表常规表(通常称为 “表”)是存储用户数据最常用的形式,它是缺省表
原创
2023-11-14 10:35:59
243阅读
转载: http://blog.163.com/lyq_163_2009/blog/static/1340826962010712101638462/
创建序列
## 创建序列
create sequence seq_nc_user
increment by 1 start with 1
nomaxvalue nocycle cache 10;
## 删除
转载
精选
2013-01-15 14:55:19
789阅读
• 编写SELECT语句,以使用等值联接和非等值联接访问多个表中的数据• 使用自联接将表联接到自身• 使用OUTER联接查看通常不满足联接条件的数据• 生成两个或多个表中所有行的笛卡尔积• JOIN的类型及其语法...
转载
2013-10-19 23:03:00
196阅读
2评论
增加表空间大小的四种方法1:给表空间增加数据文件ALTER TABLESPACE app_data ADD DATAFILE'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M; 2:新增数据文件,并且允许数据文件自动增长ALTER TABLESPACE app_data ADD DATAFILE'D:\ORACLE\
原创
2013-04-19 09:50:08
2478阅读
1sql语句-优化前update Localisable l set l.name = :deletedMarkwhere exists( from Co
原创
2022-07-02 00:06:20
164阅读
前言:之前已经针对数据库的单表查询进行了详细的介绍:MySQL之增删改查,然而实际开发中业务逻辑较为复杂,需要对多张表进行操作,现在对多表操作进行介绍。前提:为方便后面的操作,我们首先创建一个数据库 test,再在 test 里创建两个数据表:grade(班级表)和student(学生表)创建数据库:CREATE DATABASE test;选择要操作的数据表:USE test;创建数据表:CRE
转载
2023-07-12 14:17:28
349阅读
1、FROM子句SELECT的查询对象由FROM子句指定。语法格式:FROM 表名1 [ [ AS ] 别名1] [,表名2 [ [ AS ] 别名2 ] ] | JOIN子句 FROM子句可以用两种方式引用一个表,第一种方式是使用USE语句让一个数据库成为当前数据库,在该情况下,若在FROM子句中指定表名,则该表应该属于当前数据库。
转载
2023-06-07 22:20:06
1679阅读
1. 表的加法(union)union操作符用于合并两个或多个select语句的结果集。union内部的select语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条select语句中的列的顺序必须相同。合并两个表(不保留重复行): 合并两个表(保留重复行): 2.表的联结(join) 交叉联结(cross join笛卡尔积):将表中的每一行都与另
转载
2024-04-23 09:57:09
674阅读
如何将EXCEL的多个表格合并成一个表格呢?比如每月销售额是一个单独的表格,我想把它们合并成一个表格,今天就与大家分享如何利用Python数据分析3分钟搞定,不管你要合并多少个文件,代码总是那么几行。不多说了,上案例。 现在有3个月的销售额,需要合并在一个表格里,原表格数据如下
转载
2023-06-30 23:47:44
416阅读