2012-03-16 32 views
0

您是否有任何想法應該存儲IMEI的方式?我應該將它作爲bigint存儲嗎?或者可能是真實的或浮動或varchar? IMEI需要15個字符,通常它是所有數字,沒有任何空格或分隔符。將IMEI存儲在SQL Server/Azure中

回答

2

您是指移動設備#的,如描述here?如果您要搜索數字的部分匹配,則需要將其存儲爲某種類型的字符表示形式。當涉及到部分匹配搜索時,任何類型的整數(或bigint)值都會使事情變得更具挑戰性。另外,如果您想驗證校驗碼,則需要遍歷IMEI中的每個數字,因此,在這種情況下,字符表示法將更好地工作。

+0

謝謝你。我將它存儲爲char(15)而不是:) – test 2012-03-16 19:30:32