Мой столбец хранит значение как 201909 (т.е. сентябрь 2019), мне нужно преобразовать его в формат 2019-09-01 и сохранить в нем другой столбец в MSSQL. Пожалуйста, помогите
Вы можете добавить статин '01' строку с вашей текущей строкой, а затем попытаться преобразовать, как показано ниже -
DECLARE @D VARCHAR(20) SET @D = '201909' SELECT CAST(@D+'01' AS DATE)
Выход -
2019-09-01