大家好,最近碰到一问题,怎样查询oracle表中的列百分数,eg:34% ,67%.在oracle中以nvarch2(20)形式存储。而这一列的数据都是从前台以string类型存进数据库的。现在想查询> '30%' < '60%'的具体怎么操作啊。小弟入门Oracle没多久,网上说要转换。不知具体怎么搞请各位大侠帮帮忙。
解决方案 »
- 新装的oracle,为何在登录时提示用户名或者口令无效
- oracle如何根据列名查询
- 怎么在oracle 11新建用户,让这个用户只能访问指定的几个表。
- oracle调用java方法错误
- 有什么办法找出两条记录里的关键字相同的纪录么?oracle数据库
- Oracle计划任务问题:执行任务时的出错处理??在线等。。。。
- 如何将应用程序与oracle服务器端一起打包
- 创建完资料库后启动不了management server服务?
- 问一个比较水的问题,ORACLE的全文检索如何做,
- 数据库表被删,在archivelog下怎样恢复?在线等待
- 如何在pro*c中封装支持多线程的函数
- Oracle 中 从存储过程 和游标的问题!!
where rtrim(cl,'%') between 30 and 60;去掉%就可以隐式转换成number
select * from test_table where rtrim(vcolumn,'%') between 30 and 60