电商网站建设技术,万网域名注册官网中文域名,前端开发就业前景,韩国比分预测《Mysql必读MySql判断汉字、日期、数字的具体函数》要点#xff1a;本文介绍了Mysql必读MySql判断汉字、日期、数字的具体函数#xff0c;希望对您有用。如果有疑问#xff0c;可以联系我们。MYSQL学习几个平常用的mysql函数,MySql判断汉字、日期、数字的具体函数分享给大家…《Mysql必读MySql判断汉字、日期、数字的具体函数》要点本文介绍了Mysql必读MySql判断汉字、日期、数字的具体函数希望对您有用。如果有疑问可以联系我们。MYSQL学习几个平常用的mysql函数,MySql判断汉字、日期、数字的具体函数分享给大家,具体内容如下MYSQL学习1.判断字符串是否为汉字 返回值1-汉字 0-非汉字MYSQL学习DROP FUNCTION IF EXISTS fc_is_hanzi;CREATE FUNCTION fc_is_hanzi(p_str VARCHAR(1024))RETURNS int(11)NOT DETERMINISTICSQL SECURITY DEFINERCOMMENT 检查字符串是否为汉字BEGIN/*检查字符串是否为汉字 返回值1-汉字 0-非汉字*/DECLARE _ret,i,other_cnt,l_acode INT DEFAULT 0;SET _ret 0;SET i 1;SET other_cnt 0;SET l_acode 0;WHILE i CHAR_LENGTH(p_str) DOSET l_acode ASCII(SUBSTRING(p_str,1));IF l_acode124 or l_acode254 THENSET other_cnt other_cnt 1;END IF;SET i i 1;END WHILE;IF other_cnt 0 THENSET _ret 1;ELSESET _ret 0;END IF;RETURN _ret;END;MYSQL学习2.判断日期格式是否正确(返回值1-正确 0-错误)MYSQL学习DROP FUNCTION IF EXISTS fc_ck_date;CREATE FUNCTION fc_ck_date(p_cont CHAR(32))RETURNS tinyint(4)NOT DETERMINISTICSQL SECURITY DEFINERCOMMENT 判定日期格式是否正确BEGIN/*判定日期格式是否正确(返回值1-正确 0-错误)*//*输入值格式为yyyyMMdd 或 yyyy-MM-dd*/IF(SELECT DATE_FORMAT(p_cont,%Y%m%d)) IS NULL THENRETURN 0;ELSERETURN 1;END IF;END;MYSQL学习3.判断字符串是否为纯数字(返回值1-为纯数字 0-非纯数字)MYSQL学习DROP FUNCTION IF EXISTS fc_is_num;CREATE FUNCTION fc_is_num(p_string VARCHAR(32))RETURNS int(4)NOT DETERMINISTICSQL SECURITY DEFINERCOMMENT 检查字符串是否为纯数字BEGIN/*检查字符串是否为纯数字*//*返回值1-为纯数字 0-非纯数字*/DECLARE iResult INT DEFAULT 0;SELECT p_string REGEXP ^[0-9]*$ INTO iResult;IF iResult 1 THENRETURN 1;ELSERETURN 0;END IF;END;MYSQL学习以上就是MySql判断汉字、日期、数字的三段函数,希望对大家的学习有所赞助.编程之家PHP培训学院每天发布《Mysql必读MySql判断汉字、日期、数字的具体函数》等实战技能PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。