zhycyq

create function dbo.getsexBysfzh(@s varchar(18)) 
returns VARCHAR(10)
 as 
begin
   return(
     case  (case  len(@s) 
               when  15  then  substring(@s,15,1)  --这里是最后一位
               when  18  then  substring(@s,17,1)  --这里是倒数第二
          end)%2 
        when 1 then 0 else  1 --返回1是男,0是女
      end 
    )
end
go

分类:

技术点:

相关文章: