hql实践总结
来源:互联网 发布:欧菲斯办公软件 编辑:程序博客网 时间:2024/06/15 18:05
1.select * from tb1 where dt = '20110824' and id<>'' and id is not null
这一句是错的
2.
id<>''这句会转换为id<>cast('' as int)
cast('' as int)=null,null与任何逻辑操作符的比较结果都是NULL,在过滤时按false处理
需要这么比较的话可能要cast(id as string)<>''
3.select * from tb1 where dt = '20110824' and cast(id as string)<>'' and id is not null
这一句是正确的
这一句是错的
2.
id<>''这句会转换为id<>cast('' as int)
cast('' as int)=null,null与任何逻辑操作符的比较结果都是NULL,在过滤时按false处理
需要这么比较的话可能要cast(id as string)<>''
3.select * from tb1 where dt = '20110824' and cast(id as string)<>'' and id is not null
这一句是正确的
- hql实践总结
- HQL总结
- hql总结
- HQL总结
- HQL总结
- HQL总结
- HQL 总结
- HQL总结
- HQL总结
- HQL总结
- Hive安装、配置,HQL,实践
- Hql语句注意事项总结
- Hql语句注意事项总结
- hibernate HQL总结
- Hibernate----hql总结
- hql 语句总结
- HQL总结(转)
- Hql语句注意事项总结
- Oracle SGA (内存控制)
- 从数据库中获取浏览器书签信息(Android Browser开发)
- 我的一次品酒经历
- 实习日记029(8月25日)
- 两个文件
- hql实践总结
- delphi下DrawText多行文本输出,英文有问题
- 委托与事件(一)什么是委托
- texarea有剩余字数提示的效果代码
- net自动化测试之道基于反射的UI自动化测试—获取Form的属性
- [WP7]实现类似tree效果
- C# 与 C++ 数据类型对照(转)
- ORACLE--预编译与共享池--SGA基本介绍
- 避免重复的条件循环[perlmonks]