Это простой вопрос.
Как преобразовать столбец даты, который переходит в целое число.
, например 20190327, преобразовать в 'MM / dd / yyyy'?Я пытался
select *,format(Columnname, 'MM/dd/yyyy') from Table
, но это не сработало.
Спасибо!
Вы можете попробовать это:
declare @i int select @i = 20190327 select CONVERT (datetime,convert(char(8),@i))
В следующем формате вы получите MM/dd/yyyy.
MM/dd/yyyy
SELECT *, CONVERT(nvarchar(30), cast(cast(Columnname as char(8)) as date), 101) as convertedToDate FROM Table