精华内容
下载资源
问答
  • 《Mysql必读MySql判断汉字、日期、数字的具体函数》要点:本文介绍了Mysql必读MySql判断汉字、日期、数字的具体函数,希望对您有用。如果有疑问,可以联系我们。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 DETERMINISTIC

    SQL SECURITY DEFINER

    COMMENT '检查字符串是否为汉字'

    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) DO

    SET l_acode = ASCII(SUBSTRING(p_str,1));

    IF l_acode<124 or l_acode>254 THEN

    SET other_cnt = other_cnt + 1;

    END IF;

    SET i = i + 1;

    END WHILE;

    IF other_cnt = 0 THEN

    SET _ret = 1;

    ELSE

    SET _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 DETERMINISTIC

    SQL SECURITY DEFINER

    COMMENT '判定日期格式是否正确'

    BEGIN

    /*判定日期格式是否正确(返回值:1-正确 0-错误)*/

    /*输入值格式为:yyyyMMdd 或 yyyy-MM-dd*/

    IF(SELECT DATE_FORMAT(p_cont,'%Y%m%d')) IS NULL THEN

    RETURN 0;

    ELSE

    RETURN 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 DETERMINISTIC

    SQL SECURITY DEFINER

    COMMENT '检查字符串是否为纯数字'

    BEGIN

    /*检查字符串是否为纯数字*/

    /*返回值:1-为纯数字 0-非纯数字*/

    DECLARE iResult INT DEFAULT 0;

    SELECT p_string REGEXP '^[0-9]*$' INTO iResult;

    IF iResult = 1 THEN

    RETURN 1;

    ELSE

    RETURN 0;

    END IF;

    END;

    MYSQL学习以上就是MySql判断汉字、日期、数字的三段函数,希望对大家的学习有所赞助.

    编程之家PHP培训学院每天发布《Mysql必读MySql判断汉字、日期、数字的具体函数》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。

    展开全文
  • 几个平常用的mysql函数,MySql判断汉字、日期、数字的具体函数分享给大家,具体内容如下1.判断字符串是否为汉字 返回值:1-汉字 0-汉字DROP FUNCTION IF EXISTS fc_is_hanzi;CREATE FUNCTION fc_is_hanzi(p_str ...

    几个平常用的mysql函数,MySql判断汉字、日期、数字的具体函数分享给大家,具体内容如下

    1.判断字符串是否为汉字 返回值:1-汉字 0-非汉字

    DROP FUNCTION IF EXISTS fc_is_hanzi;

    CREATE FUNCTION fc_is_hanzi(

    p_str VARCHAR(1024)

    )

    RETURNS int(11)

    NOT DETERMINISTIC

    SQL SECURITY DEFINER

    COMMENT '检查字符串是否为汉字'

    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) DO

    SET l_acode = ASCII(SUBSTRING(p_str, i, 1));

    IF l_acode<124 or l_acode>254 THEN

    SET other_cnt = other_cnt + 1;

    END IF;

    SET i = i + 1;

    END WHILE;

    IF other_cnt = 0 THEN

    SET _ret = 1;

    ELSE

    SET _ret = 0;

    END IF;

    RETURN _ret;

    END;

    2.判断日期格式是否正确(返回值:1-正确 0-错误)

    DROP FUNCTION IF EXISTS fc_ck_date;

    CREATE FUNCTION fc_ck_date(

    p_cont CHAR(32)

    )

    RETURNS tinyint(4)

    NOT DETERMINISTIC

    SQL SECURITY DEFINER

    COMMENT '判定日期格式是否正确'

    BEGIN

    /*判定日期格式是否正确(返回值:1-正确 0-错误)*/

    /*输入值格式为:yyyyMMdd 或 yyyy-MM-dd*/

    IF(SELECT DATE_FORMAT(p_cont,'%Y%m%d')) IS NULL THEN

    RETURN 0;

    ELSE

    RETURN 1;

    END IF;

    END;

    3.判断字符串是否为纯数字(返回值:1-为纯数字 0-非纯数字)

    DROP FUNCTION IF EXISTS fc_is_num;

    CREATE FUNCTION fc_is_num(

    p_string VARCHAR(32)

    )

    RETURNS int(4)

    NOT DETERMINISTIC

    SQL SECURITY DEFINER

    COMMENT '检查字符串是否为纯数字'

    BEGIN

    /*检查字符串是否为纯数字*/

    /*返回值:1-为纯数字 0-非纯数字*/

    DECLARE iResult INT DEFAULT 0;

    SELECT p_string REGEXP '^[0-9]*$' INTO iResult;

    IF iResult = 1 THEN

    RETURN 1;

    ELSE

    RETURN 0;

    END IF;

    END;

    以上就是MySql判断汉字、日期、数字的三段函数,希望对大家的学习有所帮助。

    本文标题: MySql判断汉字、日期、数字的具体函数

    本文地址: http://www.cppcns.com/shujuku/mysql/149624.html

    展开全文
  • 几个平常用mysql函数 /***************************************************** 1.判断字符串是否为汉字 返回值:1-汉字 0-汉字 *****************************************************/ DROP FUNCTION IF ...

    几个平常用的mysql函数 /***************************************************** 1.判断字符串是否为汉字 返回值:1-汉字 0-非汉字 *****************************************************/ DROP FUNCTION IF EXISTS fc_is_hanzi; CREATE FUNCTION fc_is_h

    几个平常用的mysql函数

    /*****************************************************

    1.判断字符串是否为汉字 返回值:1-汉字 0-非汉字

    *****************************************************/

    DROP FUNCTION IF EXISTS fc_is_hanzi;

    CREATE FUNCTION fc_is_hanzi(

    p_str VARCHAR(1024)

    )

    RETURNS int(11)

    NOT DETERMINISTIC

    SQL SECURITY DEFINER

    COMMENT '检查字符串是否为汉字'

    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) DO

    SET l_acode = ASCII(SUBSTRING(p_str, i, 1));

    IF l_acode<124 or l_acode>254 THEN

    SET other_cnt = other_cnt + 1;

    END IF;

    SET i = i + 1;

    END WHILE;

    IF other_cnt = 0 THEN

    SET _ret = 1;

    ELSE

    SET _ret = 0;

    END IF;

    RETURN _ret;

    END;

    /*****************************************************

    2.判断日期格式是否正确(返回值:1-正确 0-错误)

    *****************************************************/

    DROP FUNCTION IF EXISTS fc_ck_date;

    CREATE FUNCTION fc_ck_date(

    p_cont CHAR(32)

    )

    RETURNS tinyint(4)

    NOT DETERMINISTIC

    SQL SECURITY DEFINER

    COMMENT '判定日期格式是否正确'

    BEGIN

    /*判定日期格式是否正确(返回值:1-正确 0-错误)*/

    /*输入值格式为:yyyyMMdd 或 yyyy-MM-dd*/

    IF(SELECT DATE_FORMAT(p_cont,'%Y%m%d')) IS NULL THEN

    RETURN 0;

    ELSE

    RETURN 1;

    END IF;

    END;

    /*****************************************************

    3.判断字符串是否为纯数字(返回值:1-为纯数字 0-非纯数字)

    *****************************************************/

    DROP FUNCTION IF EXISTS fc_is_num;

    CREATE FUNCTION fc_is_num(

    p_string VARCHAR(32)

    )

    RETURNS int(4)

    NOT DETERMINISTIC

    SQL SECURITY DEFINER

    COMMENT '检查字符串是否为纯数字'

    BEGIN

    /*检查字符串是否为纯数字*/

    /*返回值:1-为纯数字 0-非纯数字*/

    DECLARE iResult INT DEFAULT 0;

    SELECT p_string REGEXP '^[0-9]*$' INTO iResult;

    IF iResult = 1 THEN

    RETURN 1;

    ELSE

    RETURN 0;

    END IF;

    END; ,

    f68f2add0b68e4f9810432fce46917b7.png

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!

    展开全文
  • JS如何判断输入数字的函数

    千次阅读 2012-08-29 19:07:38
    1.下面列出了一些判读数值类型正则表达式  "^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$... "^((-\\d+)|(0+))$" //正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\\d+$

    1.下面列出了一些判读数值类型的正则表达式  

    "^\\d+$"  //非负整数(正整数   +   0)    
    
       "^[0-9]*[1-9][0-9]*$"  //正整数    
    
       "^((-\\d+)|(0+))$"  //非正整数(负整数   +   0)    
    
       "^-[0-9]*[1-9][0-9]*$"  //负整数    
    
       "^-?\\d+$"    //整数    
    
       "^\\d+(\\.\\d+)?$"  //非负浮点数(正浮点数   +   0)    
    
       "^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数    
    
       "^((-\\d+(\\.\\d+)?)|(0+(\\.0+)?))$"  //非正浮点数(负浮点数   +   0)    
    
       "^(-(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数    
    
       "^(-?\\d+)(\\.\\d+)?$"  //浮点数


    2.在程序中的使用方法

    var   r   =   /^[0-9]*[1-9][0-9]*$/  //正整数    

    r.test(str);   //str为你要判断的字符 执行返回结果 true 或 false

    3. 测试正则的一个函数,可以用来判断 数字 字符 日期 Email 的 js函数

    function TestRgexp(re, s){   // 参数说明 re 为正则表达式   s 为要判断的字符
         return re.test(s)
    }

    4. 函数应用

    function TestRgexp(re, s){   // 参数说明 re 为正则表达式   s 为要判断的字符
    
         return re.test(s)
    
    }

    var re = /^[0-9]*[1-9][0-9]*$/ ;
    
    //判断是否是正整数   注: 程序中正则表达式格式: /上面的正则表达式(不带双引号)/
    
    var s = prompt("请输入要判断的字符" , 10) ;
    
    var result = TestRgexp(re , s);   //测试 返回true或false
    
    alert(result);

     

    5.使用范例

    <script. type="text/javascript">
    
    function TestRgexp(re, s){ // 参数说明 re 为正则表达式   s 为要判断的字符
    
      
    
        return re.test(s)
    
    }
    
    var re = /^[0-9]*[1-9][0-9]*$/ ;
    
    //判断是否是正整数   <span style="color:Red">注: 程序中正则表达式格式: /上面的正则表达式(不带双引号)/</span>
    
    var s = prompt("请输入要判断的字符" , 10) ;
    
    var result = TestRgexp(re , s); //测试 返回true或false
    
    <script>
    
    function   a(string_value)
    
    {
    
    var   type= "^\s*[+-]?[0-9]+\s*$ ";
    
    var   re   =   new   RegExp(type);
    
    if(string_value.match(re)==null)
    
    {
    
    alert( "不是整数 ");
    
    }
    
    else
    
    {
    
    alert( "是整数 ");
    
    }
    
    }
    
    </script>
    
    <input   name= "b "   value= " "   >
    
    <input   type= "button "   value= "test "   οnclick= "a(document.all.b.value) ">


    展开全文
  • 判断是否为数字及空格</title>[removed][removed] //这里有无也无所谓[removed]function check_num() //建立函数{ var Num=document.getElementById(“num”).value; //获得值(id=num) if(isNaN(Num) ||...
  • 几个平常用mysql函数 /***************************************************** 1.判断字符串是否为汉字 返回值:1-汉字 0-汉字 *****************************************************/ DROP FUNCTION IF ...
  • postgresql 自建判断是否为数字函数

    千次阅读 2018-05-31 14:40:55
    在清洗数据的过程中需要去掉非数字的数据,故新建了一个判断是否为数字的函数。新建函数判断字符串是否为数字,返回布尔值,True表示数字, False表示非数字。CREATE OR REPLACE FUNCTION isnumeric (txtStr VARCHAR)...
  • 1.下面列出了一些判读数值类型正则表达式 代码如下: “^\\d+$” //非负整数(正整数 + 0) “^[0-9]*[1-9][0-9]*$” //正整数 “^((-\\d+)|(0+))$” //正整数(负整数 + 0) “^-[0-9]*[1-9][0-9]*$” //负...
  • 判断输入值全为数字的函数

    千次阅读 2006-09-29 12:00:00
    然而直接用判断数字的一些函数如Val()和Isnumeric()等 对"+"号,"-"号,还有小数点不能直接过滤,下面的函数实现判断功能,如果全为数字返回True,如果有非数字返回False。 Public Function Number_Check(ByVal ...
  • 文章目录 1.isalphaisalpha()用来判断一个字符是否为字母,如果是字符则返回零,否则返回零。...//返回02.isalnumisalnum()用来判断一个字符是否为数字或者字母,也就是说判断一个字符是否
  • ASP中判断表达式是否数字的函数

    千次阅读 2007-05-22 10:49:00
    做留言本时用到记录QQ号码但有些网友在QQ号码中填写其它不是数字的字符所以想到用一个函数判断限制用户提交非数字的代码用到了IsNumeric 函数 程序代码if IsNumeric(qq)=False thenerror1=error1&"QQ号码中包含...
  • MySql 判断汉字、日期、数字的函数几个平常用的mysql函数/*****************************************************1.判断字符串是否为汉字 返回值:1-汉字 0-汉字***********************************************...
  • MySql 判断汉字、日期、数字的函数文章作者:网友投稿 发布时间:2010-01-02 11:41:19 来源:网络几个平常用的mysql函数 /***************************************************** 1.判断字符串是否为汉字 返回值...
  • 几个平常用的mysql函数,MySql判断汉字、日期、数字的具体函数分享给大家,具体内容如下 1.判断字符串是否为汉字 返回值:1-汉字 0-汉字 DROP FUNCTION IF EXISTS fc_is_hanzi; CREATE FUNCTION fc_is_hanzi( p_...
  • 判断字符是否为数字的函数--int isdigit( int ch ) C++中,有用于判断字符是否为字母的函数--int isdigit( int ch )。 【包含的头文件】需要引入的头文件:#include 【功能】如果参数是0到9之间的数字字符,...
  • 几个平常用mysql函数/*****************************************************1.判断字符串是否为汉字 返回值:1-汉字 0-汉字*****************************************************/DROP FUNCTION IF EXISTS ...
  • 几个平常用mysql函数/*****************************************************1.判断字符串是否为汉字 返回值:1-汉字 0-汉字*****************************************************/DROP FUNCTION IF EXISTS ...
  • 几个平常用的mysql函数,MySql判断汉字、日期、数字的具体函数分享给大家,具体内容如下1.判断字符串是否为汉字 返回值:1-汉字 0-汉字DROP FUNCTION IF EXISTS fc_is_hanzi;CREATE FUNCTION fc_is_hanzi(p_str ...
  • 计划调用数字判断函数来完成判断,如果判断为数字类型,存入数据,如果为非数字类型,赋空值处理。 编写“判断是否为number”函数,如下: createorreplacefunction isnum(v_in varchar2) retu
  • 介绍两个函数:头文件都是#include<ctype.h> 1:isalpha() 作用是判断括号里面字符变量是否为字母,是!...2:isalnum() 判断字符变量是否为字母或数字,若是则返回零,否则返回零。 杭电2024 可以用到。
  • isalnum函数 ...功能:判断字符变量c是否为字母或数字  说明:当c为数字0-9或字母a-z及A-Z时,返回零值,否则返回零 isupper函数 原型:extern intisupper(int c); 头文件:(旧版本...
  • 1.下面列出了一些判读数值类型正则表达式 代码如下: /^\d+$/ //非负整数(正整数 + 0) /^[0-9]*[1-9][0-9]*$/ //正整数 /^((-\d+)|(0+))$/ //正整数(负整数 + 0) /^-[0-9]*[1-9][0-9]*$/ //负整数 /^-?...
  • MySql 判断汉字、日期、数字的函数

    千次阅读 2009-12-02 15:32:00
    几个平常用mysql函数 /*****************************************************1.判断字符串是否为汉字 返回值:1-汉字 0-汉字*****************************************************/DROP FUNCTION IF EXISTS...
  • 2.isalnum(),用来判断一个字符是否为数字或者字母,也就是说判断一个字符是否属于a~z||A~Z||0~9。是返回零,不是返回0。 3.islower(),用来判断一个字符是否为小写字母,也就是是否属于a~z。是返回零,不是...
  • javascript中判断变量是否为数字的方法,这里主要介绍javascript里的 isNaN() 函数。 功能: isNaN() 函数用于检查其参数是否是非数字值。 语法: isNaN(x) x 必需。要检测的值。 返回值: 如果 x 是特殊的非数字值 ...
  • js判断输入是否为正整数、浮点数等数字的函数 1.下面列出了一些判读数值类型的正则表达式 "^//d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-//d+)|(0+))$" //正整数...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 824
精华内容 329
关键字:

判断非数字的函数