随笔分类 - Oracle
Oracle
摘要:使用闪回技术,实现基于磁盘上闪回恢复区的自动备份与还原。 一、恢复表对象 1.创建学生表 2.添加记录 3.删除表 4.数据库回收站多一条新的记录 二、找回表数据 1.按某条件删除表记录,例如 2.如果是删了或修改里面的数据,可以先建立一个快表将删除修改之前状态的数据找回到这个表中 3.QUICK_
阅读全文
摘要:定义 函数用于计算和返回一个结果值,把经常需要进行的计算写成函数,函数的调用是表达式的一部分。 函数与过程在创建的形式上有些相似,也是编译后放在内存中供用户使用。 函数必须有一个返回值,而过程没有做强制的规定。 RETURN在声明部分需要定义一个返回参数的类型,而在函数体中必须有一个RETURN语句
阅读全文
摘要:存储过程 一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作。 包含三部分:过程声明,执行过程部分,存储过程异常(可选)。 示例 项目运用 1.获
阅读全文
摘要:在进行生产服务器升级、或更换数据库服务器、搭建测试环境时,需要对生产数据库进行备份以及将来可能的还原。 1.expdp导出 DMS/123456是具有导出权限的用户名密码,version是导出的版本,默认是服务端版本,主要用于兼容导入低版本的数据库服务器 2.impdp导入 remap_schema
阅读全文
摘要:用户的权限来自系统权限和对象权限 一、系统权限 3个索引权限 5个存储过程权限, 4个角色权限 5个序列权限 登录数据库权限 表空间权限 类型权限 视图权限 表权限 触发器 备份数据库 二、对象权限 具体表的操作权限: 具体存储过程执行权限 表空间 限制修改的列 收回权限 三、其它方面 角色有哪些权
阅读全文
摘要:触发器: 当用户登录/退出或者操作某个数据对象或者进行DDL(建表,建view)引起某个储存过程的值的变化,把这个隐含被调用的过程,称为触发器。 语法 创建触发器 获取新旧表记录对象 禁用/启用触发器 删除触发器
阅读全文
摘要:索引是一个模式对象,其中包含每个值的条目,该条目出现在表或集群的索引列中,并提供对行的直接快速访问。 创建一个索引: create index 索引名 on 表名 (字段名); 删除索引: drop index 索引名 建立索引的目的就是为了加快查询速度,建立索引后会使DML操作效率慢,但是对用户查
阅读全文
摘要:视图是一种虚表,使用CREATE VIEW语句来定义视图,该视图是基于一个或多个表或视图的逻辑表。一个视图本身不包含任何数据, 视图所基于的表称为基表。 视图就相当于一条select 语句,定义了一个视图就是定义了一个sql语句, 视图不占空间,使用视图不会提高性能,但是能简化sql语句 。 创建视
阅读全文
摘要:同义词: 对另一个数据对象而言同义词是一个别名,同义词对其目标对象进行依赖,如果目标对象被更改或删除,则该同义词将变为无效。 同义词不能代替数据库对象的特权,即先用对模式的对象有查询、执行、删除等权限。 权限: 要在自己的模式中创建私有同义词,您必须具有CREATE SYNONYM系统特权。 要在另
阅读全文
摘要:DBLINK数据库链接是一个数据库中的模式对象,使您可以访问另一个数据库上的对象。 dblink限定符允许您引用除本地数据库以外的数据库中的对象,如果省略了dblink,那么Oracle假定您指的是本地数据库中的一个对象,并非所有的SQL语句都允许您访问远程数据库上的对象。 新增: 方法一:借助配置
阅读全文
摘要:定义: 表空间是一个逻辑概念,它的所有数据和结构信息都存储在一个或多个数据文件中,表空间属于数据库的一部分。数据库自带有几个表空间,如system,temp。一般系统将创建几个私用或业务的表空间。 模式分为永久表空间、撤销表空间、临时表空间。 永久表空间中的对象存储在数据文件中,系统默认是永久表空间
阅读全文
摘要:序列:是oracle提供的,用于产生唯一数值的对象,主要配合表的单一主键使用。 创建序列: create sequence seq_NAME//命名 start with 1//初始值 increment by 1//递增值 minvalue 1//最小值,可缺省,采用系统默认值 maxvalue
阅读全文
摘要:--增加列ALTER TABLE Student add sex number(2);--删除列ALTER TABLE Student drop column sex;--更改列属性 ALTER TABLE Student modify city number(2);--更改默认值ALTER TAB
阅读全文
摘要:一、创建表 主键约束primary key 约束条件,唯一且非空,一个表中只能有一个主键;有多个字段联合作为主键时,合在一起唯一标识记录,叫做联合主键。 外键约束 foreign key 受另外一张表中的主键或唯一键的约束,只能够引用主键或唯一键的值,被引用的表,叫做 parent table(父表
阅读全文

浙公网安备 33010602011771号