将IMEI存储在SQL Server / Azure中

时间:2012-03-16 18:32:20

标签: sql azure azure-sql-database imei

请您知道我应该以哪种方式存储IMEI?我应该把它存放为bigint吗?或者可能是真的还是浮动或varchar? IMEI需要15个字符,通常所有数字都没有任何空格或分隔符。

1 个答案:

答案 0 :(得分:2)

您是指移动设备#,如here所述?如果您要搜索该数字的部分匹配,您将希望将其存储为某种类型的字符表示形式。在部分匹配搜索方面,任何类型的整数(或bigint)值都会使事情变得更具挑战性。此外,如果您想验证校验位,您需要遍历IMEI中的每个数字,因此,在这种情况下,字符表示将更好地工作。