【Oracle 学习笔记】Day 1 常用函数整理(转换、DeCode),表的外键
2012-04-25 17:56
706 查看
select Convert(varchar,Convert(money,TaxExValue),1) from A --Result 2,794.87 58,119.66 1,367.52
对于SQL Server来说,进行金额的转换,可以按照上面的操作那样,会自动将金额处理为两位小数,并用逗号分隔小数点前面的数字。
当然可以用字符串拼接的方式,将金额符号加上去。
对于项目中,客户需要将金额转换的时候,这样处理显示出来的效果会好一些。
一下是用ORACLE的显示结果。
Select to_char(hisal,'L9,999') as Value from SALGRADE --result ¥1,200 ¥1,400 ¥2,000 ¥3,000 ¥9,999
--Decode()函数
//SQL Server 下,用case 实现
select case '2' when '1' then '内容1' when '2' then '内容2' when '3' then '内容3' End Union all select case '4' when '1' then '内容1' when '2' then '内容2' when '3' then '内容3' End --Result 内容2 NULL
//Oracle 下,Decode和Case都可以
select Decode('2','1','内容1','2','内容2','3','内容3') from dual Union all select case '2' when '1' then '内容1' when '2' then '内容2' when '3' then '内容3' End from dual Union all select Decode('4','1','内容1','2','内容2','3','内容3') from dual Union all select case '4' when '1' then '内容1' when '2' then '内容2' when '3' then '内容3' End from dual; --Result 内容2 内容2
Oracle后面两个SQL执行出来的结果不是NULL而是''
外键约束。
删除时同时删除子表数据
View Code
delete from Materials where MaterialID='0001' select * from Materialcomlinks --Reuslt 01 0002 库存计量单位2 采购计量单位2 02 0002 库存计量单位3 采购计量单位3
相关文章推荐
- python学习笔记17-常用函数总结整理
- 【数据库学习笔记】Oracle_02_序列,分页,常用函数,jdbc,PL/SQL
- Oracle常用函数速查-我整理的笔记
- 『算法学习笔记』4th -8th day. 10道习题 & 常用数学函数
- oracle学习笔记--常用数据类型及函数
- oracle学习笔记 ---- 常用系统函数
- ORACLE数据库常用函数学习笔记(持续更新...)
- 【Oracle 学习笔记】Day 3 存储过程及函数
- 110个Oracle常用函数整理汇总
- unity3d基础学习笔记5:常用函数
- oracle 日期常用函数 (ADD_MONTHS,LAST_DAY,NEXT_DAY,MONTHS_BETWEEN,NEW_TIME,ROUND,TRUNC)
- HOOK钩子机制学习笔记(3) - 钩子常用结构体MSDN翻译整理
- [oracle]常用函数 - decode
- Oracle学习之常用对象(二)—触发器&游标&函数
- 韩顺平oracle视频笔记二(字段说明、表结构操作、日期插入、常用函数、主键ID)
- oracle常用函数笔记
- Oracle常用函数整理
- jmeter个人学习之路--jmeter常用函数整理
- Oracle常用函数整理
- 110个Oracle常用函数整理汇总