码迷,mamicode.com
首页 > 数据库 > 月排行
oracle整体结构-内存结构、物理结构、逻辑结构、进程
Oracle的体系结构大体上分为两部分:Instance(实例)和Database(数据库)。Instance(实例):在Oracle Instance中主要包含了SGA以及一些进程(例如:PMON、SMON、DBWn、LGWR、CKPT等)。如果一个用户的进程连接到Oracle Server时,其...
分类:数据库   时间:2014-07-23 15:47:49    阅读次数:316
mysql语句判断一天操作记录的个数
话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天添加的文章总数并且按照时间从大到小排序,则查询语句如下:1 select * from `article` where date_format(from_UNIXTIME(`add...
分类:数据库   时间:2014-07-23 15:48:49    阅读次数:286
五、oracle 表的管理
一、表名和列名的命名规则1)、必须以字母开头2)、长度不能超过30个字符3)、不能使用oracle的保留字4)、只能使用如下字符 a-z,a-z,0-9,$,#等 二、数据类型1)、字符类char 长度固定,最多容纳2000个字符。例子:char(10) ‘小韩’前四个字符放‘小韩’,后添6个空格补...
分类:数据库   时间:2014-07-23 16:11:21    阅读次数:303
四、oracle 用户管理二
一、使用profile管理用户口令概述:profile是口令限制,资源限制的命令集合,当建立数据库时,oracle会自动建立名称为default的profile。当建立用户没有指定profile选项时,那么oracle就会将default分配给用户。1.账户锁定概述:指定该账户(用户)登陆时最多可以...
分类:数据库   时间:2014-07-23 16:11:31    阅读次数:205
二、oracle sql*plus常用命令
一、sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2)、system用户是管理操作员,权限也很大。具有...
分类:数据库   时间:2014-07-23 16:19:01    阅读次数:252
三、oracle 用户管理一
一、创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用。create user 用户名 identified by 密码;注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg、create us...
分类:数据库   时间:2014-07-23 16:23:11    阅读次数:257
鸡肋的JdbcRDD
今天准备将mysql的数据倒腾到RDD,很早以前就知道有一个JdbcRDD,就想着使用一下,结果发现却是鸡肋一个。       首先,看看JdbcRDD的定义: * An RDD that executes an SQL query on a JDBC connection and reads results. * For usage example, see test case ...
分类:数据库   时间:2014-07-23 16:36:21    阅读次数:408
SQL:多表关联取最大日期的那条记录
作者:iamlasong 1、需求 两个表,投递记录表和封发开拆记录表,现在想知道投递日期距最后一次封发日期天数分布情况。 对这个需求,需要先查询出投递明细,同时要知道对应的邮件最后一次封发情况,如机构、日期等 2、明细查询 考虑到一天可能封发多次,所以取日期和时间都是最大的那条,语句如下: select * from tb_evt_bag_mail_rel...
分类:数据库   时间:2014-07-23 16:37:41    阅读次数:384
Oracle 11G DataGuard ORA-16086问题修复详细过程
1,问题描述,standby从库没有应用redo日志Tue Jul 22 09:05:07 2014RFS[8852]: Assigned to RFS process 12956RFS[8852]: Identified database type as 'physical standby': Client is ARCH pid 16028Tue Jul 22 09:05:09 2014RFS...
分类:数据库   时间:2014-07-23 16:37:52    阅读次数:887
pl/sql常用判断语句
语句一: IF-THEN IF 条件 THEN     执行语句 END IF;   语句二: IF-THEN-ELSE IF 条件 THEN      执行语句 ELSE      执行其他语句 END IF;   语句三: IF-THEN-ELSIF IF 条件1 THEN       执行语句1 ELSIF 条件2 THEN       执行语句2 ELSE...
分类:数据库   时间:2014-07-23 16:38:12    阅读次数:212
转发:使用sql命令查询视图中所有引用的基础表
转自:使用sql命令查询视图中所有引用的基础表使用sql命令查询视图中所有引用的基础表之前有写过如何利用sql查询视图中所有引用的表发现这个方法并不能查出视图中所有的基础表,如果视图中有嵌套视图就会有问题,因为目录视图sys.sql_dependencies并不包含所有的引用实体。后面发现在sql2...
分类:数据库   时间:2014-07-23 16:43:51    阅读次数:306
八、oracle 分页
oracle的分页一共有三种方式方法一 根据rowid来分SELECT * FROM EMP WHERE ROWID IN (SELECT RID FROM (SELECT ROWNUM RN, RID FROM (SELECT RO...
分类:数据库   时间:2014-07-23 16:44:21    阅读次数:275
sql 字符串操作
SQL Server之字符串函数以下所有例子均Studnet表为例:计算字符串长度len()用来计算字符串的长度select sname ,len(sname) from student字符串转换为大、小写lower() 用来将一个字符串转换为小写,upper() 用来将一个字符串转换为大写sele...
分类:数据库   时间:2014-07-23 16:44:41    阅读次数:239
二十一、oracle pl/sql分类一 存储过程
存储过程用于执行特定的操作,当建立存储过程时,既可以指定输入参数(in),也可以指 定输出参数(out),通过在过程中使用输入参数,可以将数据传递到执行部分;通过使用输出参数,可以将执行部分的数据传递到应用环境。在sqlplus 中可以使用create procedure命令来建立过程。实例如下:1...
分类:数据库   时间:2014-07-23 16:45:01    阅读次数:221
十九、oracle pl/sql简介
一、pl/sql 是什么pl/sql(procedural language/sql)是oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。二、为什么要学pl/sql1....
分类:数据库   时间:2014-07-23 16:45:21    阅读次数:262
十、oracle 常用函数
一、字符函数字符函数是oracle中最常用的函数,我们来看看有哪些字符函数:lower(char):将字符串转化为小写的格式。upper(char):将字符串转化为大写的格式。length(char):返回字符串的长度。substr(char, m, n):截取字符串的子串,n代表取n个字符的意思,...
分类:数据库   时间:2014-07-23 16:47:51    阅读次数:323
十五、oracle 约束
一、维护数据的完整性数据的完整性用于确保数据库数据遵从一定的商业和逻辑规则,在oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选。二、约束约束用于确保数据库数据满足特定的商业规则。在...
分类:数据库   时间:2014-07-23 16:48:51    阅读次数:304
mysql binlog
关于什么是binlog, 查看这里http://www.cnblogs.com/Richardzhu/p/3225254.html我只记录一下, 如果从 binlog 里查找需要的东西首先, 需要知道binlog 日志文件存放在哪里打开mysql配置文件 my.cnf 找到datadir=xxx 这...
分类:数据库   时间:2014-07-23 16:49:01    阅读次数:227
Oracle Flashback(flashback table或drop)
在Oracle 10g中,Flash back家族分为以下成员:Flashback DatabaseFlashback DropFlashback TableFlashback Query(分Flashback Query,Flashback Version Query,Flashback Tran...
分类:数据库   时间:2014-07-23 16:50:01    阅读次数:338
十八、oracle 角色
一、介绍角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理。假定有用户a,b,c为了让他们都拥有如下权限1. 连接数据库2. 在scott.emp表上select,insert,update。如果采用直接授权操作,则需要进行12次授权。因为要进行12次授权操作,所以比较麻烦喔!怎么...
分类:数据库   时间:2014-07-23 16:50:51    阅读次数:291
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!