sql server 2012数据库 表的列间计算问题

我的数据库中有两列,一列是日期,格式为date,一列是年,年是值是通用日期列计算来的,公式:datepart(year, 日期),数据库报错,要怎么写呢。UI)ZDI3~1}Y{HID``DDWU@Y.png

FineReport jsl8071808 发布于 2018-12-18 16:25
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
5
axingLv6专家互助
发布于2018-12-18 16:42

试下DATEPART(yyyy,日期)

或year(日期)

最佳回答
0
小龙Lv3初级互助
发布于2018-12-18 17:07

计算列的公式写错了,试试下面的:


(datepart(yy,[日期]))

  • 3关注人数
  • 577浏览人数
  • 最后回答于:2018-12-18 17:07
    请选择关闭问题的原因
    确定 取消
    返回顶部