Mysql自定义函数IsNums实现sqlrverisNumeric

更新时间:2023-07-10 02:44:05 阅读: 评论:0

花卷Mysql⾃定义函数IsNums实现sqlrverisNumeric DELIMITER $$
DROP FUNCTION IF EXISTS `IsNum` $$
汉字的歇后语
CREATE FUNCTION `IsNum` (str VARCHAR(25)) RETURNS INT
BEGIN
DECLARE iResult INT DEFAULT 0;
IF ISNULL(str) THEN return 0; END IF;-- NULL 字符串
IF str = '' THEN return 0; END IF;-- 空字符串
SELECT str REGEXP '^[0-9]*$' INTO iResult;
虚词IF iResult = 1 THEN
RETURN 1;
ELSE
拿破仑远征俄国
RETURN 0;只是一个故事
银杏树叶子像什么
END IF;
END $$
DELIMITER ;
/* 关于 delimiter 的说明请查看⽂档 MySQL 中函数定义中 delimiter的说明
这个函数⽤来判断给定的字符串是否为函数, ⽤法⽰例:
lect IsNum('12'); -- 结果为 1
年假可以分开休吗
lect IsNum('12-'); -- 结果为 0
lect IsNum(说明) from TABLE_XX
出开头成语*/

本文发布于:2023-07-10 02:44:05,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1075164.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:函数   远征   说明   成语
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图