logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

oracle 10g开启flashback功能

<br />1-开启归档功能,使数据库处于归档模式下<br /> 先关闭数据库:shutdown  immediate<br /> 启动到mount状态:startup mount<br /> 开启归档功能:alter database archivelog;<br /> 打开数据库:alter database open;<br /> <br />2-开启闪回flashback功能(归档下才可开

#oracle#database#数据库
oracle主键的设置方法

主键:  1.主键约束: 一个表只能有一个主键约束。主键可以是单个字段,也可以是多个字段。无论是哪种情况,其所有字段都是NOT NULL。  2.Unique约束:一个表可以有多个Unique约束,Unique的字段可以为NULL。  3.主键与Unique:不同点在于一个表只能有一个主键约束,但是可以有多个Unique约束;主键所有字段都是not null,unique可以是null;相同点

#oracle#sql#数据库
oracle在存储过程中执行DDL语句

昨晚同事问如何在存储过程中执行DDL语句,整理一下:    默认情况下,oracle对存储过程是使用所有者权限,也就是说:如果用户B条用A 用户下的存储过程,使用的是A用户的对象权限和系统权限。如果A用户没有权限的话,用户B执 行就会报错。  所以第一种办法就是授予用户执行存储过程中DDL的权限。  另一种办法是通过在存储过程中使用authid Current_user来讲存储过程转化

#oracle
oracle 表增加列并注释

<br />alter table table_name add column_name column_properties;<br />comment on column table_name.column_name is 'comment';<br /> <br />1、给表填加注释:comment on table 表名 is '表注释";<br />2、给列加注释:   comment o

#oracle
oracle查看回滚段信息

select rownum,       sys.dba_rollback_segs.segment_name Name,       v$rollstat.extents Extents,       v$rollstat.rssize Size_in_Bytes,       v$rollstat.xacts XActs,       v$rollstat.gets Gets,       v

#oracle
到底了