我正在使用SQL Server Compact 4.0版本,虽然它可能看起来是一个简单的事情,在谷歌中找到,我试过的例子都没有工作。从datetime列提取日期 - SQL Server Compact
我的专栏signup_date
是一个DateTime
,其值为04-09-2016 09:05:00
。
我试过到目前为止没有成功:
SELECT FORMAT(signup_date, 'Y-m-d') AS signup_date;
SELECT CONVERT(signup_date, GETDATE()) AS signup_date
SELECT CAST(data_registo, date) AS signup_date
我发现我可以用DATEPART
功能,但是这将迫使我Concat的价值观,这是遵循了正确的道路?如果是这样,我该如何连接Y-m-d?
SELECT DATEPART(month, signup_date)
您是否试过'convert(date,signup_date)'? –
是的,它检索错误:'指定的数据类型无效。[数据类型(如果知道)=日期]' – Linesofcode
你的意思是你想删除时间部分,只是离开日期? –