/*******************************************************************
函数名称:IsvalidIDCard()
参数:@IDCardNo string 身份证号码
功能描述:判断身份证号码是否合法
备注:目前中国的身份证号码有18位和15位.
1,18位身份证号码的组成:6位地区编码+8位出生年月日+3位编号(奇男偶女)+1位校验码
2,15位身份证号码的组成:6位地区编码+6位出生年月日+3位编号(奇男偶女)
*******************************************************************/
--DROP FUNCTION IsvalidIDCard
CREATE FUNCTION [dbo].[IsvalidIDCard] ( @IDCardNo VARCHAR(50) )
RETURNS BIT
AS
调用方法:
函数名称:IsvalidIDCard()
参数:@IDCardNo string 身份证号码
功能描述:判断身份证号码是否合法
备注:目前中国的身份证号码有18位和15位.
1,18位身份证号码的组成:6位地区编码+8位出生年月日+3位编号(奇男偶女)+1位校验码
2,15位身份证号码的组成:6位地区编码+6位出生年月日+3位编号(奇男偶女)
*******************************************************************/
--DROP FUNCTION IsvalidIDCard
CREATE FUNCTION [dbo].[IsvalidIDCard] ( @IDCardNo VARCHAR(50) )
RETURNS BIT
AS
调用方法:
文章来源: 身份证 校验SQL