oracle 字符按位或函数
/*
函数名称:oracle 字符按位或函数
参数约束:p1与p2的长度必须一致
*/
create or replace function F_BITOR(p1 in string, p2 in string) return varchar2 is
Result varchar2(16);
t_p number(3);
r_p varchar2(16);
p_p number(3);
c_1 char(1);
c_2 char(1);
begin
t_p := length(p1);
p_p := 0;
loop
--退出条件
EXIT WHEN p_p = t_p;
--按位取值
c_1 := SUBSTR(p1,p_p,1);
c_2 := SUBSTR(p2,p_p,1);
--比较后赋值
if c_1 > c_2 then
r_p := r_p || to_char(c_1);
elsif c_1 < c_2 then
r_p := r_p || c_2;
else --相等
r_p := r_p || c_1;
end if;
--偏移
p_p := p_p + 1;
end loop;
return(r_p);
end F_BITOR;
相关文档:
oracle启动方式与命令参数汇总
本文主要是对oracle的启动方式和相关的命令参数进行一个汇总,用以加深印象。
Oracle的启动方式:
startup nomount
startup mount
startup open (startup的默认选项)
其他常用的参数:read only ,read write ,force,restrict
这些参数可以一起使用,比如 startup 与 startup open read ......
Oracle 视图
视图: 你可以通过创建表的视图来表现数据的逻辑子集或数据的组合.视图是基于表或者另一个
视图的逻辑表,一个视图并不包含它自己的数据,它象一个窗口,通过该窗口可以查看或改变
  ......
http://blog.csdn.net/mustbelove/archive/2007/04/17/1567836.aspx(转)
1 year=1*12 months
1 day=24
hours=24*(1*60mins)=24*60*(1*60 seconds)
1 week =7 days
注意:
黑色字体是 oracle
8i,9i都可以使用的函数,
蓝色字体是 Oracle
9i
新
增的部分。
请大家在使用时,注意版本限制。
add_mon ......
子查询
单行子查询(single-row subqueries)
使用的运算符号(=,>,<,>=,<=,<>)
多行子查询(multiple-row subqueries)
使用的运算符号(in,not in,exists,not exits,all,any)
相关子查询(correlated subqueries)
&nb ......
如何修改Oracle默认用户密码有效期时间 1、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE from dba_users; 2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT * from dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; 3、将密码有效期由默 ......