mssql sqlserver 验证整型函数分享
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,摘要:下文将制作一个isnumber验证整型的函数,供在sql脚本中做数值判断,如下所示:例:实现原理:判断 是否包含特殊字符,是否全部为0-9的自然数组成 CREATE FUNCTION db
千家信息网最后更新 2026年10月31日mssql sqlserver 验证整型函数分享
摘要:
下文将制作一个isnumber验证整型的函数,供在sql脚本中做数值判断,如下所示:
例:实现原理:判断 是否包含特殊字符,是否全部为0-9的自然数组成 CREATE FUNCTION dbo.check_number(/*验证一字符串类型是否为整型数值类型*/@checkTmp VARCHAR(100))RETURNS BITBEGINDECLARE @tmp BITIF LEFT(@checkTmp, 1) = '-'SET @checkTmp = SUBSTRING(@checkTmp, 2, LEN(@checkTmp))IF (PATINDEX('%[^0-9-]%', @checkTmp) = 0AND CHARINDEX('-', @checkTmp) <= 1AND @checkTmp NOT IN ('.', '-', '+', '^')AND LEN(@checkTmp)>0AND @checkTmp NOT LIKE '%-%')SET @tmp = 1ELSESET @tmp = 0RETURN @tmpENDGO/*数据验证*/SELECT '878' [测试数值],dbo.check_number('999') [测试返回值];SELECT 'testData' [测试数值],dbo.check_number('abc') [测试返回值];SELECT '8-8' [测试数值],dbo.check_number('9+9') [测试返回值];SELECT '8.9' [测试数值],dbo.check_number('$9.9') [测试返回值];SELECT 'maomao365.com' [测试数值],dbo.check_number('maomao365.com') [测试返回值];godrop function check_number
测试
数值
验证
字符
类型
函数
特殊
下文
原理
字符串
摘要
数据
脚本
自然
自然数
制作
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技海报
A股互联网金融科技公司
科技与互联网
互联网 卓越科技
小马过河互联网科技
沃里互联网科技
长亮科技互联网金融
互联网科技大会
央行互联网金融科技公司
广州市恰铎互联网科技有限公司
长沙茂晟互联网科技有限公司
徐州市互联网科技有限公司
烟台灵鸽互联网科技有限公司
黑科技 体验场景 互联网大会
上海创道互联网络科技有限公司
35岁以上互联网科技行业
互联网界的黑科技
云南互联网科技学费
北京军民互联网科技公司
恒生互联网科技趋势
为想互联网科技
国外互联网科技网站
黑科技闪耀互联网之光
国大互联网教育科技有限公司工作
黑科技 体验场景 互联网大会
中天科技中国工业互联网
21世纪互联网科技成就
陕西云淼互联网科技公司
江苏互联网智能科技产品出厂价
互联网公司属于科技吗