以下代码在oracle中是正常的,orcale会自动将空字符串当做null进行存储:
if(specialPermit.get("content")!=null) { content = specialPermit.get("content").toString(); }
但上述情况在sqlServer中就是错误的了,所以需要加空字符串判断:
if(specialPermit.get("content")!=null&&!specialPermit.get("content").toString().isEmpty()) { content = specialPermit.get("content").toString(); }
原文:http://www.cnblogs.com/toSeeMyDream/p/5175702.html