Я вставил две записи в таблицу.
create table num(id int)
insert into num values(0023)
insert into num values(23)
select * from num
Когда я запрашиваю их, они все отображаются как 23
. Это означает, что SQL Server игнорирует ведущие нули. Какой механизм стоит за этим? Как я могу заставить SQL Server возвращать значения, когда я их вставил (то есть 0023
и 23
)?
id
должны быть типаVARCHAR
или аналогичными.