自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (3)
  • 收藏
  • 关注

空空如也

群晖 3617xs 6.2.3 25426 版系统

群晖 3617xs 6.2.3 25426 版系统,含启动文件的虚拟机版,亲测可用。

2021-09-04

SQL身份证号验真.txt

CREATE FUNCTION [dbo].[fun_IsValidID](@ID Varchar(18)) -- Add the parameters for the stored procedure here RETURNS BIT AS BEGIN DECLARE @ValidFactors VARCHAR(17), @ValidCodes VARCHAR(11), @I TINYINT, @iTemp INT --位数不满足则为非法ID IF Len(@ID) <> 15 AND Len(@ID) <> 18 RETURN(0); --如果是15位身份证 则只验证日期和是否数字格式 IF LEN(@ID)=15 IF ISDATE('19'+SUBSTRING(@ID,7,6))=0 OR @ID NOT LIKE REPLICATE('[0-9]',15) RETURN(0); ELSE RETURN(1); /*18位身份证 验证日期 校验位 */ --验证日期和前17位是否数字格式 IF ISDATE(SUBSTRING(@ID,7,8))=0 OR LEFT(@ID,17) NOT LIKE REPLICATE('[0-9]',17) RETURN(0); --验证校验位开始 SELECT @ValidFactors='79A584216379A5842', @ValidCodes='10X98765432', @I=1,@iTemp=0 WHILE @i<18 BEGIN SELECT @iTemp=@iTemp+CAST(SUBSTRING(@ID,@i,1) AS INT)*(CASE SUBSTRING(@validFactors,@i,1) WHEN 'A' THEN 10 ELSE SUBSTRING(@ValidFactors,@i,1) END) ,@i=@i+1 END IF SUBSTRING(@ValidCodes,@iTemp%11+1,1)=RIGHT(@ID,1) RETURN(1); ELSE RETURN(0); RETURN NULL; END GO

2019-12-24

SQL SERVER 无级机构树实例

SQL SERVER 对树型表的无级查询,生在无级树结构。

2013-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除