ORACLE 判别字符串是不是字母数字型
来源:互联网 发布:lc301编辑器源码 编辑:程序博客网 时间:2024/05/16 05:51
SQL> create view V
2 as
3 select ename as data
4 from emp
5 where deptno=10
6 union all
7 select ename||', $'||cast(sal as varchar2(10))||'.00' as data
8 from emp
9 where deptno=20
10 union all
11 select ename||cast(sal as varchar2(20)) as data
12 from emp
13 where deptno=30
14 ;
View created.
SQL> select * from V;
DATA
------------------------------
CLARK
KING
MILLER
SMITH, $800.00
JONES, $2975.00
SCOTT, $3000.00
ADAMS, $1100.00
FORD, $3000.00
ALLEN1600
WARD1250
MARTIN1250
DATA
------------------------------
BLAKE2850
TURNER1500
JAMES950
14 rows selected.
现在要求查询出为字母数字型的行,也就是说3-7要去掉,因为其中除了字母和数字还包含了其他字符。
SQL> select data
2 from V
3 where translate(lower(data),'0123456789abcdefghijklmnopqrstuvwxyz',rpad('z',36,'z'))=
4 rpad('z',length(data),'z');
DATA
------------------------------
CLARK
KING
MILLER
ALLEN1600
WARD1250
MARTIN1250
BLAKE2850
TURNER1500
JAMES950
9 rows selected.
- ORACLE 判别字符串是不是字母数字型
- ORACLE中判别字符串是不是字母数字型的
- oracle判断是否为数字或数字型字符串(sqlserver isnumeric)
- oracle判断是否为数字或数字型字符串
- ORACLE按字母顺序排列字符串
- 数字型字符串,不足位用零补充
- SQL Server 检测是不是数字型的数据(两种方法)
- Javascript字符串判别相等
- 数字型字符串千分位加逗号
- 设置文本框只能输入数字型字符串
- msyql 中按照数字型字符串进行排序
- java MD5加密算法返回数字型字符串
- 类目——为可变字符串类添加一个检测是不是有重复字母的方法
- Oracle数字型,字符型,日期型函数
- oracle学习(四)--数字型number
- oracle里判断一个字段是不是数据或者字符串
- 怎样判别一个object file或binary是不是debug版?
- ORACLE中搜索字母数字混合的字符串
- wince 嵌入式应用程序常见问题(含解决方案及有源码)
- SSH整合之框架搭建 .
- asp.net linkbutton postbackurl 带参
- 防止永久性内存溢出解决方法
- 临时量
- ORACLE 判别字符串是不是字母数字型
- Java 集合框架
- QTP 结束进程的几种方法
- C/C++ 内存管理
- 使用ASM4.0实现AOP的功能,监控每个方法的执行时间
- CentOS系统下,如何安装 nginx_lua_module 模块 以及 echo-nginx-module 模块
- SSH框架整合之注册登录 .
- 预编译头文件的问题
- 利用JBoss漏洞拿webshell方法