您可以使用此:
select {fn convert({fn timestampdiff(SQL_TSI_DAY, 0, DatetimeCol)}, SQL_DATE)}from Sometable在我可以测试的环境中运行(SQL Server 2000-2012)。
更新:
我认为这是另一种比使用convert更快的方法。
select {fn timestampadd(SQL_TSI_DAY, {fn timestampdiff(SQL_TSI_DAY, 0, DatetimeCol)}, 0)} from Sometable


