欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

MYSQL自定义函数判断是否正整数的实例代码

程序员文章站 2023-03-24 23:29:36
可以写一个函数: 主要是使用正则来判断。另外输入字符是空的话,使用"-"来替换。 create function [dbo].[svf_nonnegative...

可以写一个函数: 主要是使用正则来判断。另外输入字符是空的话,使用"-"来替换。

MYSQL自定义函数判断是否正整数的实例代码

create function [dbo].[svf_nonnegativeinteger] (
 @val nvarchar(4000)
) returns bit
as
begin
  declare
  @rtv bit = 1
  set @val = isnull(ltrim(rtrim(@val)), n'-')
  if @val like '%[^0-9]%' or @val = n''
   set @rtv = 0
  else
   set @rtv = 1
  return @rtv
end

实例说明:

MYSQL自定义函数判断是否正整数的实例代码

总结

以上所述是小编给大家介绍的mysql自定义函数判断是否正整数的实例代码,希望对大家有所帮助