年月整型字段加固定月怎么写,如201912加1=202001

小野马1209 2020-04-02 02:27:15
年月整型字段加固定月怎么写
如:201912
加1个月 =202001
...全文
129 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hello World, 2020-04-02
  • 打赏
  • 举报
回复
SELECT  CONVERT(VARCHAR(6), DATEADD(MONTH, 1, CAST('201912' + '01' AS DATE)), 112);
lich2005 2020-04-02
  • 打赏
  • 举报
回复

SELECT
CAST(DATENAME(YEAR, DATEADD(MM, 1, CONVERT(DATETIME, LEFT(201912,4) + '-' + RIGHT(201912, 2) + '-01', 120))) AS VARCHAR) +
CAST(DATENAME(MONTH,DATEADD(MM, 1, CONVERT(DATETIME, LEFT(201912,4) + '-' + RIGHT(201912, 2) + '-01', 120))) AS VARCHAR)


主要把整数先变成日期,再处理一下。

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧