在oracle中如何判断是否是数字? select to_number(col) into tcol from dual;exception when others then'is not number 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select ascii(col) from dual;如果返回值为:48>= x <=57 就是数字 create function get_number(p_col in varchar2)asnum number;beginnum:=p_col-1;return 1;exceptionwhen others thenreturn 0;end;/select * from tab1 where get_number(col_name)=1; 磁盘空间马上满了,表空间高水位降不下来无法收缩,尝试了各种办法均无法解决,紧急求助各位大神啊!!!! 新手疑问!帮忙个忙! 关于oracle中scheme的问题? oracle共享内存问题 请问能够建立这样一个自定义类型吗? 急,请高手指教,再线等 oracle中怎样得到"插入的值对于列过大"究竟是哪个列? ORA-00947: 没有足够的值 存储过程问题 如何利用已有的查询结果进行统计,并将统计结果与查询结果union keeptool5.2.2的注册码?? 小问题,请大家帮个忙 关于流水号
如果返回值为:48>= x <=57 就是数字
as
num number;
begin
num:=p_col-1;
return 1;
exception
when others then
return 0;
end;
/select * from tab1 where get_number(col_name)=1;