将3列转换为短日期时间格式

时间:2016-02-15 03:58:43

标签: sql sql-server database sql-server-2008

enter image description here我有table名为" Users"它有各种各样的列,其中3列是varchar(分娩,分娩,分娩)的价值观。我想要使​​用date格式

转换完整的datetime

我该怎么做?我想先做一个concat,之后会做什么?

2 个答案:

答案 0 :(得分:1)

declare @t table (yearbirth int,monthbirth int,Datebirth int)
insert into @t (yearbirth,monthbirth,Datebirth) values (1979 ,5,1)

select CONCAT(Datebirth,'/',monthbirth,'/',yearbirth) from @t

答案 1 :(得分:0)

我不认为MS-SQL支持CONCAT功能。这可能有用

from