社区
Sybase
帖子详情
在oracle下如何判断一个字段是否含有数字???
superrg
2001-12-05 05:50:00
在ms-sql下用where fieldname like '%[0-9]%',在oracle如何写相同功能的语句呢???Thanks....
...全文
1019
6
打赏
收藏
在oracle下如何判断一个字段是否含有数字???
在ms-sql下用where fieldname like '%[0-9]%',在oracle如何写相同功能的语句呢???Thanks....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
KingSunSha
2001-12-06
打赏
举报
回复
create function test(p_str varchar2) return boolean
as
w_str varchar2(1);
begin
for i in 1 .. length(p_str) loop
w_str := substr(p_str, i,1);
if w_str >= '0' and w_str <= '9' then
return true;
end if;
end loop;
return false;
end;
superrg
2001-12-06
打赏
举报
回复
to flowerofwind(现实很残酷):
果然是现实很残酷~~~~~~~~
superrg
2001-12-06
打赏
举报
回复
to KingSunSha(弱水三千):
不是吧??那岂不要写十遍like??如果要查是否含有字母,岂不要写52次like???悲哉~~~~~
KingSunSha
2001-12-05
打赏
举报
回复
自己写个函数就行了嘛,oracle支持自定义函数
flowerofwind
2001-12-05
打赏
举报
回复
oracle不支持,没办法
superrg
2001-12-05
打赏
举报
回复
没人理我,呵呵~~~~
oracle
非
数字
合计,将
字段
中
含有
汉子的数据自动转换为
数字
0
oracle
非
数字
合计,将
字段
中
含有
汉子的数据自动转换为
数字
0
Oracle
中
判断
字段
是否
为
数字
本文分别介绍使用trim+translate函数或regexp_like函数
判断
表中的某个
字段
是否
为
数字
的方法,希望对大家有所帮助。
Oracle
判断
指定列
是否
全部为
数字
的sql语句
代码如下: select nvl2(translate(name,’\1234567890 ‘, ‘\’),’is characters ‘,’is number ‘) from customer_info where nvl2(translate(name,’\1234567890 ‘, ‘\’),’is characters ‘,’is number ‘)=’is number ‘ 您可能感兴趣的文章:
oracle
重置序列从指定
数字
开始的方法详解
ORACLE
数据库中怎么求除
数字
、字母之外的非中文字符的正则表达式
Oracle
中
判断
字段
是否
为
oracle
常用总结
oracle
常用总结,提供给初学数据库的朋友们,希望我们可以一块学习,一起分享。
Oracle
字符函数应用检测汉字的方法
主要介绍了
Oracle
字符函数应用检测汉字的方法,需要的朋友可以参考下
Sybase
2,598
社区成员
25,609
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章