int yapınca 123456 sayısı 1236 sayısından büyük olarak algılar. Senin dediğin varchar olunca öyle oluyor.

00007 şeklinde saklanması ise ZEROFILL seçersek öyle oluyor.