当前位置: 代码迷 >> Sql Server >> 有关输入验证的有关问题
  详细解决方案

有关输入验证的有关问题

热度:7   发布时间:2016-04-27 15:19:01.0
有关输入验证的问题?
我要在一EDIT里输入一个身份证号码!是18位的,我想如果输入不是18位的话就给出提示信息!请问怎么判断输入的号码有18位?难道要在表中存为Sting类型,然后在导入之间判断长度?

------解决方案--------------------
SQL code
declare @sql varchar(10)set @sql = '123'select len(@sql)--3
------解决方案--------------------
SQL code
declare @j varchar(20)set @j = '123456789012345678'select len(@j) -- 18--> 数字也一样declare @i numeric(20,0)set @i = 123456789012345678select len(@i) -- 18
  相关解决方案