数据库-Oracle-plsql(三)

-----------------------目录-----------------------

一、数据类型

二、一些常用语法

三、控制语句及例子

四、游标

五、函数和存储过程

六、包的创建和调用

七、一些特别的用法

-------------------------------------------------

七、一些特别的用法

1、select 1 from testtable where .....

作用:跟select * 是一样的,都是查询记录,不同的是返回值都是1,不需要查字典,比 select *  效率要高些

select sum(1) from .....或 select count(1) from 可以查询记录条数

2、select ...from dual.......

作用:dual是oracle中存在的特殊的表,任何用户都可以访问,该表只有一列即dummy,只有一行,常用来通过select 语句计算常量表达式;

例子:select count(*) into tmp from dual where exists (select 1 from .... where ....);

说明:当"select 1 from ... where ..."有值返回时,tmp值为1;







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值