mysql oracle sqlserver三种数据库count函数返回值不一样
2024-08-23 09:08:16
SQLQuery countSqlQuery = userDAO.createSQLQuery("select count(id) from fhcb_08_tbl_user");
BigInteger totalCount=null;
if(databaseutil.getValue("database").equalsIgnoreCase("sqlserver")){
totalCount = BigInteger.valueOf(((Integer)countSqlQuery.uniqueResult()).intValue());
}else if(databaseutil.getValue("database").equalsIgnoreCase("mysql")){
totalCount = (BigInteger)countSqlQuery.uniqueResult();
}else if(databaseutil.getValue("database").equalsIgnoreCase("oracle")){
totalCount =((BigDecimal)countSqlQuery.uniqueResult()).toBigInteger();
}
最新文章
- express之sendFile
- poj 3687(拓扑排序)
- PHP内核探索:数组与链表
- Centos7 创建个文件 thread 怪现象
- mysql样例数据库employees
- C# 父类的属性赋值给子类的方法
- Ajax中XML和JSON格式的优劣比较
- Storm博客收集
- MQ日常维护操作手册
- VR全景智慧城市——宣传再华丽,不如用户亲身参与
- python 3 黑色魔法元类初探
- jasperReport Studio java报表设计(详细)
- 20155324《网络对抗技术》web安全基础实践
- Saltstack_使用指南07_远程执行-执行模块
- BroadcastReceiver的两种注册方式和使用
- Debian ifconfig 命令找不到
- vim学习笔记(一)—— vim安装方法
- CentOS7.1下生产环境Keepalived+Nginx配置
- VirtualBox只能生成32位虚拟机
- Scrapy之Scrapy shell