oracle数据库中对varchar类型求max的解决方法
http://kidiaoer.iteye.com/blog/1064902
在oracle中,如果对varchar类型求max会发现9比10大,这是因为数据类型的原因,我们需要将varchar转换成number类型。
方法是使用to_number()函数。
例子:
insert into icache_server_info(cache_server_id,cache_server_address) values((select max(to_number(cache_server_id))+1 from icache_server_info),#cache_server_address#)
varchar类型的排序问题,比如order by可以用cast()函数,可以参考前面一片博客:order by 多个条件
本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/archive/2011/08/09/2296964.html,如需转载请自行联系原作者
oracle数据库中对varchar类型求max的解决方法相关推荐
- java+oracle数据库锁,数据库学习之Oracle数据库\记录被另一个用户锁住\解决方法...
1.先来看看为什么会出锁住: 数据库是一个多用户使用的共享资源.当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况.若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数 ...
- PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法
PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法 参考文章: (1)PLSQL无法连接64位Oracle数据库/Database下拉框为空的解决方法 (2)https: ...
- oracle连接中出现错误ORA-12541,ORA-12514,ORA-01017的解决方法
1.出现如下错误:ORA-12541:TNS:no listener,如下图所示: 错误原因是我们没有开启Listener监听器服务,解决方法是在服务中开启这个服务,如下图所示. 2.出现如下错误:O ...
- Oracle数据库 记录被另一个用户锁住 解决方法
1.锁表原因: 数据库是一个多用户使用的共享资源.当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况.若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性. ...
- oracle数据库中nvarchar,Oracle数据库中的varchar,varchar2,nvarchar,nvarchar2区别及用
[varchar,varchar2 ] 联系: 1. varchar/varchar2用于存储可变长度的字符串 比如 varchar(20),存入字符串'abc', 则数据库中该字段只占3个字节,而不 ...
- 连接oracle数据库出现“ORA-12541:TNS:无监听程序”解决方法
安装了oracl数据库后,使用油桶工具进行数据库连接时,出现了"ORA-12541:TNS:无监听程序"的错误解决方法. 原因是:这两个服务没有开启! OracleOraDb10g ...
- 关于ORACLE 语句中,IN 超过1000个的解决方法
在ORACLE SELECT 语句中 IN 的数据如果超过 1000,就会出错,解决方法也很简单,以C#代码为例: 1.先写一个方法,接收2个参数 参数1:接收 IN里面的数据,如:'a1','a2' ...
- Java 对Oracle数据库中的 BLOB类型 插入图片
2019独角兽企业重金招聘Python工程师标准>>> package test;import java.io.BufferedInputStream; import java.io ...
- oracle+资料类型不一致吗,oracle数据库中,字段类型不一致,导致查询慢
最近一个WEBSERVICE突然变慢了,后查询发现,后台查询也非常慢(记录条数800多万),索引也有,如下语句 SELECT P.ID,P.RECORD_ID,P.KEY_NAME,P.KEY_CON ...
最新文章
- 第一个spring boot应用
- 扫盲:关于Android手机内存ROM、RAM还有SD卡的解释
- 帝国Cms7.5开发的博客资讯新闻类微信小程序
- 《Swift 权威指南》——导读
- 资源不在java项目和构建路径上_编译单元不在Java项目的构建路径上-Maven
- mysql explain ref const_MySQL EXPLAIN 详解
- 解决算法问题的思路 —— 从问题描述到数学表达
- Image Gallery
- i3能装Linux虚拟机,使用i3wm重新安装Ubuntu
- 浅析 DDD 领域驱动设计
- C# 通过调用Microsoft Office编辑Word文件
- 一图看尽APP各推广渠道“超级用户浓度”| 互联网行业公会
- 利用MC34063升压180V的心(辛)路(酸)历(经)程(历)
- 不要告诉别人,你家男人看见美女就不老实
- 巨量引擎搜索计划搭建流程和优化技巧
- VC++在局域网基于winpcap实现QQ号码IP嗅探
- Telegraf-Influxdb-Grafana容器化部署拓展(Https、AD域、告警集成)并监控Cisco设备指标
- leetcode 2007. 从双倍数组中还原原数组(C++、java、python)
- 如何更改计算机睿频,设置睿频加速功能在win7中实现加速的步骤
- 对于C 编程语言 有哪些常用的IDE,Go语言常用的IDE有哪些
热门文章
- [Winform]安装在C盘,无操作权限的一个解决办法
- TCP,UDP发送数据包大小浅析
- socket阻塞和非阻塞的区别
- 实验讲解OSPF网络类型
- linux 两个驱动 竞态,第7章 Linux设备驱动中的并发控制之一(并发与竞态)
- PyTorch | Tensor、Numpy、Variable之间的转换
- android小闹钟课程设计,《小闹钟》教学设计
- arcengine根据属性高亮显示图像_新品发布艺卓推出300万像素彩色医疗显示器RX360...
- Redis持久化总结
- CGLib 和JDK 动态代理对比