- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Oracle内部函数 wmsys.wm_concat 替换办法及思考
如果你不知道这个函数没有关系,因为您可以有其他的办法来实现。如果你已经在使用这个函数,一定要注意。wmsys.wm_concat 是ORACLE内部函数,没有对外公布,也就是说,你可以使用,但是如果发生什么问题ORACLE概不负责。最显然的是ORACLE版本从10.2.0.4 =》10.2.0.5 只是一个小版本的变更,足以让你的系统出现问题。当然,你可以选择不升级数据库版本。
2014-09-20 17:54:38 10151
原创 oracle 空字符串 null 和各种判断当前字段是否为空
情况一:select (case when trim(' ') is not null then 'not null' else 'is null' end) as age from dual;输出结果:age: 'is null' 情况二:删除trim()select (case when ' ' is not null the
2014-09-16 21:42:32 23431
原创 StringBuilder与StringBuffer的区别
相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐全
2014-09-11 16:54:13 395
原创 ORACLE中CONNECT BY...START WITH...的使用
一、语法 大致写法:select * from some_table [where 条件1] connect by [条件2] start with [条件3]; 其中 connect by 与 start with 语句摆放的先后顺序不影响查询的结果,[where 条件1]可以不需要。 [where 条件1]、[条件2]、[条件3]各自作用的范围都不相同: [where 条件1]是在根
2014-09-09 11:33:41 441
原创 在powerdesigner中,一个table,怎么在diagram中创建多个symbol
两种方式第一:可以创建多个diagram,直接把表拖到diagram中就可以第二:复制-》粘贴快捷方式,或者Ctrl+C先复制,再Ctrl+K粘贴到Diagram中 说明:ctrl+V 是又新建了一个与复制的实体相同的一个实体,相当于一个新的实体(实体名称必须唯一);而ctrl+K 是建了一个原实体的快捷方式(即修改原实体新实体也会随之变化)
2014-09-04 14:05:03 1165
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人