随笔分类 - DataBase
摘要:Round(exp1,exp2)函数具有四舍五入的功能,分为以下两种情况: 1.exp2数为非负 四舍五入的位数从小数点后开始计数,小数点后|exp2|位,看後一位,进本位,后面舍去 select Round(125.455,0) from dual 125 select Round(125.455
阅读全文
摘要:简介: sign(exp)函数根据exp是零、正数还是负数,分别返回0、1、-1 格式 select sin(exp) from db_table 例子 select sign(sale-6000) from db_table select username ,dept, sale, decode(
阅读全文
摘要:NVL(exp1,exp2)函数时判断判断某个值是否为null。若为null,则返回exp2,否则返回exp1 格式1 select nvl(exp1,exp2) from db_table 例子 select monthid,decode(nvl(sale,6000),6000,'NG','OK'
阅读全文
摘要:Oracle中有关DECODE()方法的用法 简介: DECODE函数相当于一条件语句(IF),它将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。区别于SQL的
阅读全文
摘要:1.简单的Case函数 select st.username, st.userid, case st.sex when '1' then '男' when '2' then '女' else '其他' end sex from students st View Code 2.Case搜索函数 sel
阅读全文
摘要:Oracle有关的字符串拼接 1.字符串与某一查询栏位简单的拼接: Select 'KS3F' || a.Line_Name as Line_Name From Sfis1.c_Line_Desc_t a Where a.Line_Name Like '3SMT%' View Code 2.字符串与
阅读全文
摘要:数据库查询的重要条件判断:Case....When......用法 select E.Userid, CASE WHEN E.USERNAME IS NULL THEN '0' else E.USERNAME END USERNAME, CASE WHEN E.USERNAME IS NULL TH
阅读全文
摘要:1.查询当前年、月、周相关时间 1.1.查询当前年份 SELECT TO_CHAR(SYSDATE,'YYYY') AS YEAR FROM DUAL--查询当前年份 SELECT TO_CHAR(SYSDATE,'YYY') AS YEAR FROM DUAL--查询当前年份后两位 SELECT
阅读全文

浙公网安备 33010602011771号