mdsk.net
当前位置:首页 >> sElECt moD(10,3) From DuAl 的返回值 是? >>

sElECt moD(10,3) From DuAl 的返回值 是?

1 10%3 = 1

建议题主将注意力集中在:dual这张表上;这算是这张表的特性

the answer is 4

select * from dual where 1 in(select '1,2,3' from dual) 子查询返回的是字符串,你用1 in '1,2,3'肯定是不行的,麻烦一些就这样写 select * from dual where 1 in(select 1 from dual) or 1 in (select 2 from dual) or 1 in (select 3 from ...

mod()是求余,前面的参数小,后面的参数大。结果就是第一个参数本身啊

'100+200+300' 是字节 如果是加,应该 SELECT (100 + 200 + 300) AS SUMRESULT FROM DUAL

substr()函数,作用是截取字符段。第一个参数,为目标字符段;第二个参数为从第几个字符开始截取,负数就从后向前数;如果没有第三个参数,表示截取第二个参数后的所有字符,如果有,表示截取从第二个参数开始截取多少个字符。

Oracle中提供了将字符串类型的分数转换成小数的函数 select dbms_aw.eval_number('3/24') from dual

1.日期和字符转换函数用法(to_date,to_char) select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowTime from dual; //日期转化为字符串 select to_char(sysdate,'yyyy') as nowYear from dual; //获取时间的年 select to_char(sysdate,'mm...

dual : 是oracle的虚拟表,不是真实存在的. SEQ_YX : 这个是开发人员自己起的一个"序列"的名字,序列一般用于生成id号. SEQ_YX.nextval 就是取序列的下一个值 举个例子来说 序列当前的值是100,执行一下上面的语句就会取到101,再执行一下就会取到10...

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