数据库
maohoo
北漂中的一名java worker,寻觅自己的一片雾霾
展开
-
@maohoo Oracle两个函数的比较:nvl和nvl2
1: nvl(value1,value2):如果value1为空,包含null和空串,则返回value2,否则返回value1 需要注意value1和value2的数据类型需要一致。 select nvl(null,0) from dual; --- 返回0; select nvl('',0) from dual; ---- 返回0; select nvl('abc',0) from原创 2016-09-12 20:34:43 · 478 阅读 · 0 评论 -
@maohoo Oracle 函数使用之Decode
decode(字段或字段的运算,值1,值2,值3) 这个函数运行的结果是,当字段或字段的运算的值等于值1时,该函数返回值2,否则返回值3 当然值1,值2,值3也可以是表达式,这个函数使得某些sql语句简单了许多 该函数的含义如下: if(字段或字段的运算 == 值1){ return 值2; } else { return 值3; } 注意:原创 2016-09-12 20:50:28 · 241 阅读 · 0 评论 -
挨踢部落直播课堂第十期:亿级数据量高并发下数据库水平切分的结构设计
转自:http://tn.51cto.com/article/373 内容介绍 1.大数据量时,数据库架构设计原则 2.数据库水平切分架构设计方向 3.用户中心,帖子中心,好友中心,订单中心水平切分架构实践 下面是58沈剑老师的演讲实录 大家好,我是58沈剑,架构师之路的小编,后端程序员一枚,平时比较喜欢写写文字。今天和大家分享,数据量很大的情况下,如何进行数据库架构设计(主要是水平切转载 2018-01-29 14:41:08 · 548 阅读 · 0 评论