xkzy.net
当前位置:首页 >> orAClE的DECoDE函数 >>

orAClE的DECoDE函数

解决办法: select ename , case when sal>700 and sal 1200 and sal 1800 and sal

decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)

select decode('苹果','苹果',1,'梨子',2,0) from dual;结果为:1select decode('梨子','苹果',1,'梨子',2,0) from dual;结果为:2select decode('橘子','苹果',1,'梨子',2,0) from dual;结果为:0第一个参数是需要比较的值,第二个,第四个,是...

oracle中的 decode 函数应该和Java中的 if...else if...else if...else 功能相类似

转: DECODE()函数用法 作用:将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,假如未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。 区别于SQL...

比如:语句select id,decode(id,1,'男',2,'女',3,'人妖') as "性别" from t2; 表示:当id=1时,返回值男 当id=2时,返回值女 当id=3时,返回值人妖 具体步骤如下: create table t2(id varchar2(20)); insert into t2 values(1); insert into t2...

trim去空格, upper 变为大写字符 decode 用法 decode(value, if1, then1, if2,then2, if3,then3, . . . else ) 你写的decode当然不行,看用法

decode可以代替case when语句,在语句写法上可以节省很多coding的时间 但是执行效率上其实与case when是差不多的 oracle特有这个函数的更多是为了方便使用,而不是效率考虑

decode中的第二个值应该是一个吧,好像不能使用其他的操作符。

永久表空间不同的地方在于它由临时数据文件(temporary files)组成的,而不是永久数据文件(datafiles)。临时表空间不会存储永久类型的对象,所以它不会也不需要备份。 另外,对临时数据文件的操作不产生redo日志,不过会生成undo日志。

网站首页 | 网站地图
All rights reserved Powered by www.xkzy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com