博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle数据库中对varchar类型求max的解决方法
阅读量:6438 次
发布时间:2019-06-23

本文共 412 字,大约阅读时间需要 1 分钟。

在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()函数,可以参考前面一片博客:

本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/archive/2011/08/09/2296964.html,如需转载请自行联系原作者

你可能感兴趣的文章
android 40 Io编程
查看>>
STL之Vector(不定长数组)
查看>>
python oracle使用心得
查看>>
准备着手学习python
查看>>
OOP几大原则【转】
查看>>
ExtJs--09--javascript对象的方法的3种写法 prototype通过原型设置方法效率最好
查看>>
磁盘镜像工具Guymager
查看>>
排序算法(一)——冒泡排序及改进
查看>>
Ext江湖
查看>>
一起谈.NET技术,实战ASP.NET大规模网站架构:Web加速器
查看>>
RHEL 6.6下Python 2.6.6升级到Python 3.6.6
查看>>
linux 内核启动过程以及挂载android 根文件系统的过程 ( 转)
查看>>
shell每日更新(7)
查看>>
单词的个数
查看>>
从程序员到项目经理(27):怎样给领导汇报工作
查看>>
eclipse工程 'cocostudio/CocoStudio.h' file not found
查看>>
045医疗项目-模块四:采购单模块—采购单提交(Dao,Service,Action三层)
查看>>
dockerfile创建php容器(安装memcached、redis、gd、xdebug扩展)
查看>>
转:面对JXTA,我迷茫了
查看>>
IT人必须学会的职场四原则
查看>>