因需要在mysql的数据表中某一字符串中的字段提取出数字,在网上找了一通,终于找到了一个可用的mysql函数,可以有效的从字符串中提取出数字。 该mysql提取出字符串中的数字函数如下: create function getnum (varstring varchar(50)) returns varchar(30) b
因需要在mysql的数据表中某一字符串中的字段提取出数字,在网上找了一通,终于找到了一个可用的mysql函数,可以有效的从字符串中提取出数字。
该mysql提取出字符串中的数字函数如下:
create function getnum (varstring varchar(50))
returns varchar(30)
begin
declare v_length int default 0;
declare v_tmp varchar(50) default '';
set v_length=char_length(varstring);
while v_length > 0 do
if (ascii(mid(varstring,v_length,1))>47 and ascii(mid(varstring,v_length,1))
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:)!