Не беспокойся об этом. Сохраняемое вами значение использует внутренний формат.
Если вы хотите видеть время только в секундах, используйте convert()
:
convert(varchar(8), timecol, 114)
Если столбец определен как time
, то по умолчанию задано семь цифр точности для секунд (100 наносекунд). Если вам нужны только секунды, используйте time(0)
:
alter table t alter column timecol time(0);