文章分类 - Oreacle
Oracle触发器介绍
摘要:一 触发器介绍触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。数据库触发器有以下的作用:* 安全性。可以基于数据库的值使用户具有操作数据库的某种权利。# 可以基于时间限制用户的操作,例如不允许下班后和节假日修改数据库数据。# 可以基于数据库中的数据限制用户的操作,例如不允许股票的价格的升幅一次超过10%。* 审计。可以跟踪用户对数据库的操作。# 审计用户操作数据库的语句。# 把用户对数据库的更新写入审计表。* 实现复杂的数据完整性规则。# 实现非标准的数据完整性检查和约束。触发器可产生比规则更为复杂的限制。与规则
阅读全文
Oracle创建存储过程、创建函数、创建包
摘要:一、Oracle创建存储过程1、基本语法create or replace procedure update_emp_sal(Name in out type,Name in out type, ...) isbegin end update_emp_sal;2、写一个简单的例子修改emp表的ename字段create or replace procedure update_emp(v_empno varchar2,v_ename varchar2) isbeginupdate emp set ename=v_ename where empno=v_empno; end update_emp;
阅读全文
Oracle inner join、left join、right join 、+左边或者右边的区别
摘要:我们以Oracle自带的表来做例子主要两张表:dept、emp一个是部门,一个是员工表结构如下:empnamenull?TypeEmpnonot nullnumber(4)enamevarchar2(10)jobvarchar2(9)mgrnumber(4)hiredatedatesalnumber(7,2)commnumber(7,2)deptnonumber(2)deptnamenull?Typedeptnonot nullnumber(2)dnamevarchar2(14)logvarchar2(13) 这两张表 dept是主表 emp是子表,关联的列是deptnodept表现有数据em
阅读全文
ORACLE中的各种数据类型详细的介绍
摘要:数据类型参数描述char(n)n=1 to 2000字节定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节)varchar2(n)n=1 to 4000字节可变长的字符串,具体定义时指明最大长度n,这种数据类型可以放数字、字母以及ASCII码字符集(或者EBCDIC等数据库系统接受的字符集标准)中的所有符号。如果数据长度没有达到最大值n,Oracle 8i会根据数据大小自动调节字段长度,如果你的数据前后有空格,Oracle 8i会自动将其删去。VARCHAR2是最常用的数据类型。可做索引的最大长度3209。number(m,n)m=1 to 38n=-84 to 127可
阅读全文
oracle不用安装客户端也可以用plsql远程连接 plsql远程连接
摘要:oracle不用安装客户端也可以用plsql远程连接PLSQL Developer下载地址:http://www.allroundautomations.com/plsqldev.html?gclid=CP_J-vHHyakCFdRvHAodAxt4NA 每次问人家,plsql 可不可以直接远程连接服务器,他们都说要安装客户端,记得以前用过个什么sql deveplore 什么的工具,不用安装客户端的,而且是绿色软件来的,我就想,一定就办法,不用这么麻烦安装客户端的。上网找了找,下面把我的实践详细过程记录下来,希望对大家有帮助,有什么不对的,请大家多多评论,指出来。 首先,在安装ORACLE服
阅读全文
110个oracle常用函数总结
摘要:1. ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A ZERO SPACE--------- --------- --------- ---------65 97 48 322. CHR给出整数,返回对应的字符;SQL> select chr(54740) zhao,chr(65) chr65 from dual;ZH C-- -赵 A3. CONCAT连接两个字符串;SQL> select concat(010-,8888888
阅读全文
Oracle中数据字典的方法介绍以及数据库常用的操作
摘要:数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中。数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明 ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而
阅读全文
浙公网安备 33010602011771号