将sqlserver中的datetime字段变为yyyy-mm-dd格式字符串的sql语句

declare @birthday  varchar(50)
set @birthday  = substring(convert(char(10),getdate()),7,4)+'-' +substring(convert(char(10),getdate()),1,2) +'-'+replace(substring(convert(char(10),getdate()),4,2),' ','0')
print @birthday

版权声明:本文为cngkqy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。