我要在一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