oracle判断纯数字 oracle如何判断某个字段的值是不是数字?

oracle如何判断某个字段的值是不是数字?1. 创建测试表,创建测试表测试Isnum(ID号,值VARCHAR2(20))2 Isnum值(1,“a”)插入测试Isnum值(2329)插入测试Isn

oracle如何判断某个字段的值是不是数字?

1. 创建测试表,

创建测试表测试Isnum(ID号,值VARCHAR2(20))

2 Isnum值(1,“a”)

插入测试Isnum值(2329)

插入测试Isnum值(4,“15”)

插入测试Isnum值(6,“2C”)

提交

3 Isnum T,

4。编写SQL,判断值字段,将内容记录为数字,

Select T.*,

case

当不喜欢regexp时(value,“D”)然后

“yes”

else

“no”

结束为“number”

oracle判断某个字段的值是不是数字?

oracle数据库字段为number(8)类型与to_number后的数字无法比较?

此表中是否有结束符:c0200如果有时间字段,请查看是否有空值