Ответ в том, что я нашел секрет (по крайней мере, недокументированный, насколько мне известно) Стиль Sybase convert . Стиль: 140 , и он выводит формат такого типа независимо от формата даты и времени:
select convert(char, convert(smalldatetime, getdate()), 140);
2020-03-06 21:08:00.000000
select convert(char, convert(datetime, getdate()), 140);
2020-03-06 21:08:21.173000
select convert(char, convert(bigdatetime, getdate()), 140);
2020-03-06 21:08:30.532000
select convert(char, convert(bigdatetime, "2020-03-06 21:08:30.123456"), 140);
2020-03-06 21:08:30.123456