随笔分类 -  ORACLE数据库

摘要:DROP PROCEDURE DELETE_FROM_TABLE_T_SC_SERVICE_METHOD; DELIMITER // CREATE PROCEDURE DELETE_FROM_TABLE_T_SC_SERVICE_METHOD() BEGIN DECLARE method_svi_i 阅读全文
posted @ 2017-01-20 17:55 seven7seven 阅读(214) 评论(0) 推荐(0)
摘要:索引、实体化视图、簇、散列簇、序列、同义词1、创建表CREATE TABLE ( ,……);CREATE GLOBAL TEMPORARY TABLE ( ,……) ON COMMIT DELETE ROWS TABLESPACE ;--创建事务级临时表,事务提交后删除临时表中数据CREATEGLO... 阅读全文
posted @ 2014-05-24 19:07 seven7seven 阅读(336) 评论(0) 推荐(0)
摘要:1、使用SYS用户以SYSDBA身份登录到SQL Plus,使用视图V$TABLESPACE查看表空间信息SELECT * FROMV$TABLESPACE;2、查看视图DBA_TABLESPACES查看所有表空间的属性和在线状态SELECT TABLESPACE_NAME, CONTENTS, S... 阅读全文
posted @ 2014-05-24 15:44 seven7seven 阅读(331) 评论(0) 推荐(0)
摘要:1、用SYS用户以SYSDBA身份登录SQL Plus,使用DBA_USERS视图查看用户信息:SELECT USERNAME, ACCOUNT_STATUS, CREATED FROM DBA_USERS;--用户名,账户状态,创建用户的日期2、创建用户、删除用户CREATE USER IDEN... 阅读全文
posted @ 2014-05-24 15:09 seven7seven 阅读(1320) 评论(0) 推荐(0)
摘要:一、五种约束如果DML操作所涉及数据违反了已定义的约束,则数据库系统将拒绝执行这样的操作。Oracle数据库中,约束具体包括非空(NOT NULL)约束、唯一键(UNIQUE)约束、主键(PRIMARY KEY)约束、外键(FOREIGN KEY)约束和检查(CHECK)约束五种。和数据表类似,约束... 阅读全文
posted @ 2014-05-16 14:15 seven7seven 阅读(32348) 评论(0) 推荐(1)
摘要:目前的PL/SQL包括两部分,一部分是数据库引擎部分;另一部分是可嵌入到许多产品(如C语言,JAVA语言等)工具中的独立引擎。可以将这两部分称为:数据库PL/SQL和工具PL/SQL。PL/SQL中的基本单位是块(Block),所有PL/SQL程序都是由块组成的。PL/SQL中的块由3部分组成:声明... 阅读全文
posted @ 2014-05-16 14:15 seven7seven 阅读(319) 评论(0) 推荐(0)
摘要:一、数据库分类 通常是按照数据模型的特点将传统数据库系统分成网状数据库、层次数据库和关系数据库三种。1、网状数据库 顾名思义,网状数据库采用的是以记录类型为结点的网状数据模型,是一种导航式(Navigation)的数据库——用户在操作数据库时不但要指明要访问的对象(数据),还要规定其存取路径。网... 阅读全文
posted @ 2014-05-15 20:41 seven7seven 阅读(11004) 评论(0) 推荐(0)
摘要:TOP-N查询(TOP-N分析):就是获取某一数据集合中的前N条记录,实际应用中经常用到。 Oracle中不支持SELECT TOP语句(MySQL中也没用此语句),需要借助ROWNUM伪列来实现TOP-N查询。 ROWNUM伪列:是Oracle数据库对查询结果自动添加的一个伪列,编号从1开... 阅读全文
posted @ 2014-04-13 21:37 seven7seven 阅读(8808) 评论(1) 推荐(1)
摘要:子查询分为两类:标准子查询和相关子查询。一、标准子查询:子查询先于主查询独立执行,返回明确结果供主查询使用。 子查询只执行一次,不依赖于主查询。例如: 其中子查询能够返回结果:2450。所以断定其为标准子查询。1、单行子查询(子查询返回的结果是单行单列) WHERE子句中使用单行子查询时,... 阅读全文
posted @ 2014-04-13 18:49 seven7seven 阅读(10606) 评论(0) 推荐(0)
摘要:一、传统的连接查询1、交叉连接:返回笛卡尔积 WHERE中限定查询条件,可以预先过滤掉掉不符合条件的记录,返回的只是两个表中剩余记录(符合条件的记录)的笛卡尔积。2、内连接:参与连接的表地位平等,不分主次。两表均可能有丢弃。(1)等值连接:表间记录的连接是通过相等的字段值为条件建立起来的。(2)非... 阅读全文
posted @ 2014-04-13 17:02 seven7seven 阅读(599) 评论(0) 推荐(0)