mssql de longint diye bir veritipi yok diye biliyorum. Bahsettiğiniz bigint ise o baştaki sıfırları siliyor.
String olarak kaydedip daha sonrasında type casting yapabilirsin.
Sıfırların işlevi olmaması çok normal ve doğru olan bu. Bu yöntemde ise data layer kısmı bu şekilde olur, business kısmında belli bir standartta formatlayıp gösterimini sağlayabilirsin.