判断某个值是纯数字
这个sql 判断在字符串只有1个非数字的情况 判断不出来
select * from table where length(0+field)=length(field);
这个sql可以查询出非数字的字段
[^…] 负值字符集合。匹配未包含的任意字符。例如, ‘[^abc]’ 可以匹配 “plain” 中的’p’。
SELECT * FROM table WHERE field REGEXP '[^0-9]';
具有等效效果
SELECT * FROM table WHERE field REGEXP '^[0-9]+$' =0;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)