Saya telah memasukkan dua catatan ke dalam tabel.
create table num(id int)
insert into num values(0023)
insert into num values(23)
select * from num
Ketika saya meminta mereka, mereka semua ditampilkan sebagai 23
. Ini berarti bahwa SQL Server mengabaikan 0s terkemuka. Apa mekanisme di balik itu? Bagaimana saya bisa meminta SQL Server mengembalikan nilai saat saya memasukkannya (yaitu 0023
dan 23
)?
id
harus bertipeVARCHAR
atau serupa.