赞
踩
SQL Server数据库中,如何将时间日期类型(DateTime)的数据转换成字符串类型(varchar,nvarchar),并对其进行yyyy-mm-dd
形式的格式化输出
使用SQL Server的CONVERT()
函数,如下:
SELECT LEFT(CONVERT(VARCHAR, GETDATE(), 120), 10)
或者
SELECT CONVERT(VARCHAR(10), GETDATE(), 120)
在SQL Server 2012及以上版本中,新增了FORMAT()
函数,这时可以更方便地将时间日期格式化为指定格式的字符串,如下:
FORMAT(VALUE,'yyyy-MM-dd')
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。