易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE函数大全

LONEFOX题记:
最近搞ORACLE, 转过来供参考。
=================================
1、SQL 语句基础
下面给出SQL语句的基本介绍。
1.1、SQL语句所用符号
操作符
 用途
 例子
 
+ -
 表示正数或负数,正数可省去 +
 -1234.56
 
+
 将两个数或表达式进行相加
 A=c+b
 
-
 将两个数或表达式进行相减
 34-12
 
*
 将两个数或表达式进行相乘
 12*34
 
/
 除以一个数或表达式
 18*11
 
NULL
 空值判断
 Where name is null;
 
||
 字符串连接
 ‘101-’||tel_num
 
=
 等于测试
 Select * from emp  where name=’赵元杰’;
 
!= 或<>或^=
 不等于测试
 Select * from emp  where name !=’赵元杰’;
 
<
 
 小于测试
 Select * from emp  where sal < 5000;
 
>
 
 大于测试
 Select * from emp  where sal > 5000;
 
<=
 小于等于测试
 Select * from emp  where sal <= 5000;
 
>=
 大于等于测试
 Select * from emp  where sal >= 5000;
 
Not  in
 测试某值是否在一个指定的结果集中
 Select name,addr from expert where local not in(‘北京’,’上海’);
 
ANY
 将一个值与一组值进行比较,返回满足条件的结果。必须跟!=,<,>,<=,>=
 select ename,sal from emp where sal<= any(select sal from emp where deptno=10)
 
SOME
 同ANY,必须跟!=,<,>,<=,>=
 
 
 
ALL
 将一个值与一组值比较,返回满足条件的所有列值。必须跟!=,<,>,<=,>=
 Select name,sal from emp w here sal<= all
( 500,800,1200);
 
Not between
A and B
 判断某个值是否界于两者之间。
 Select name,sal from emp Where
sal between  500 and 1200;
 
[not]exists
 判断某个列是否存在于一组值中。
 select dname,deptno from dept where exists
(select * from emp wher


相关文档:

Solaris10 安装Oracle 10g

好没有碰Solaris了,手有些生了,看来真要装个solaris,平时多玩玩。
在solaris上装Oracle 10g先。
1. 检查安装依赖包
官方要求的包
SUNWarc
SUNWbtool
SUNWhea
SUNWlibm
SUNWlibms
SUNWsprot
SUNWtoo
SUNWi1of
SUNWi1cs
SUNWi15cs
SUNWxwfnt
执行命令
# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SU ......

oracle启动过程

启动各个模式的过程:
1.nomount ----读参数文件---扩内存/启进程(主要是重建控制文件)
2.mount ------读参数文件---找控制文件---开控制文件---找数据文件/日志文件位置与名称---联系实例与数据库
  (主要是恢复数据库)
3.open--------打开数据文件---打开日志文件 ......

Oracle审计功能


Oracle审计功能
审计是对选定的用户动作的监控和记录,通常用于:
u          审查可疑的活动。例如:数据被非授权用户所删除,此时安全管理员可决定对该 数据库的所有连接进行审计,以及对数据库的所有表的成功地或不成功地删除进行审计。
u    &n ......

(转)oracle中的rownum


在Oracle中,要按特定条件查询前N条记录,用个rownum就搞定了。
select * from emp where rownum <= 5
而且书上也告诫,不能对rownum用">",这也就意味着,如果你想用
select * from emp where rownum > 5
则是失败的。要知道为什么会失败,则需要了解rownum背后的机制:
1 Oracle executes your quer ......

Oracle 10g SQL*Plus命令实践


1、连接Oracle数据库
启动SQL*Plus,要求输入User Name、Password、Host String这三个参数,例如我在安装的时候默认创建的数据库为orcl,也就是SID,密码也为orcl,对应上面的三个参数如下所示:
User Name:orcl
Password:orcl
Host String:orcl as sysdba
就可以登录成功。
或者也可以使用默认的scott来登录: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号