工作需要,将数据中的日期字段中的年批量更新到指定的年,想了一下,写成这样:
如:批量更新到DateAdd(year,-5,GETDATE()) =2002

SET oDateTime=DateAdd(year,Datediff(year,oDateTime,DateAdd(year,-5,GETDATE())),oDateTime)

不知道sql里面有没有更简单的方法.
好像Oracle里面有一个date什么的函数,可以用正则去替换,不知道sql里面有没有.

记录一下,有时间再研究一下.

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-14
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-28
  • 2022-12-23
  • 2021-09-07
  • 2021-12-21
相关资源
相似解决方案