SQL 替换和更新日期时间字符串“在某个日期之前”

皮卡丘620

我有一个字符串(varchar)Date格式的数据字段yyyyMMdd如何在某个日期之前替换所有内容,例如 20180201,到某个月份,例如 2018 年 3 月!?只改年月,保留日。

示例:字符串20160913将更改为20180313,但20180224将保持原样,因为它在20180201之后

马克·吉洛

将该字符串转换为日期以搜索大于日期的日期,并使用子字符串提取日期部分以构建新的日期字符串。

declare @NewYear varchar(4) = '2018'
declare @NewMonth varchar(2) = '03'
declare @PivotDate date = '2018-02-01'

update myTable set MyField = @NewYear + @NewMonth + substring(MyField, 6, 2)
where convert(date, MyField, 112) > @PivotDate

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL从字符串错误到日期和/或时间的转换

来自分类Dev

SQL 日期时间或字符串

来自分类Dev

SQL更新日期时间条目

来自分类Dev

插入日期时间 SQL 时从字符串转换日期和/或时间时转换失败

来自分类Dev

sql将字符串转换为日期/日期时间

来自分类Dev

将带有日期和时间的php字符串转换为sql时间戳

来自分类Dev

在sql存储过程中找到创建日期和更新日期之间的最新日期

来自分类Dev

sql oracle更新日期

来自分类Dev

如何转换SQL字符串日期时间

来自分类Dev

如何提取日期时间字符串SQL Server?

来自分类Dev

SQL日期时间转换为字符串格式

来自分类Dev

修复SQL Server中的日期时间字符串

来自分类Dev

如何提取日期时间字符串SQL Server?

来自分类Dev

如何转换SQL字符串日期时间

来自分类Dev

MS SQL Server 字符串到日期时间

来自分类Dev

从SQL Server中的字符串转换日期和/或时间时转换失败

来自分类Dev

ODBC SQL Server驱动程序-从字符串转换日期和/或时间时转换失败

来自分类Dev

从字符串转换日期和/或时间时,运行SQL存储过程的掩盖错误失败

来自分类Dev

从字符串转换日期和/或时间时转换失败-SQL Server错误

来自分类Dev

从SQL SERVER 2008中的字符串转换日期和/或时间时,转换失败

来自分类Dev

SQL-从字符串转换日期和/或时间时转换失败

来自分类Dev

Sybase SQL:将字符串转换为日期和时间

来自分类Dev

SQL Server 2008:从字符串转换日期和/或时间时转换失败

来自分类Dev

SQL错误,从字符串转换日期和/或时间时转换失败

来自分类Dev

从字符串转换日期和/或时间时转换失败-SQL Server错误

来自分类Dev

参数化查询时从字符串的日期和/或时间转换时,SQL Server转换失败

来自分类Dev

SQL Server:从字符串转换日期和/或时间时转换失败

来自分类Dev

SQL:如何解决“从字符串转换日期和/或时间时转换失败”?

来自分类Dev

SQL Server数据库的最后更新日期时间

Related 相关文章

  1. 1

    SQL从字符串错误到日期和/或时间的转换

  2. 2

    SQL 日期时间或字符串

  3. 3

    SQL更新日期时间条目

  4. 4

    插入日期时间 SQL 时从字符串转换日期和/或时间时转换失败

  5. 5

    sql将字符串转换为日期/日期时间

  6. 6

    将带有日期和时间的php字符串转换为sql时间戳

  7. 7

    在sql存储过程中找到创建日期和更新日期之间的最新日期

  8. 8

    sql oracle更新日期

  9. 9

    如何转换SQL字符串日期时间

  10. 10

    如何提取日期时间字符串SQL Server?

  11. 11

    SQL日期时间转换为字符串格式

  12. 12

    修复SQL Server中的日期时间字符串

  13. 13

    如何提取日期时间字符串SQL Server?

  14. 14

    如何转换SQL字符串日期时间

  15. 15

    MS SQL Server 字符串到日期时间

  16. 16

    从SQL Server中的字符串转换日期和/或时间时转换失败

  17. 17

    ODBC SQL Server驱动程序-从字符串转换日期和/或时间时转换失败

  18. 18

    从字符串转换日期和/或时间时,运行SQL存储过程的掩盖错误失败

  19. 19

    从字符串转换日期和/或时间时转换失败-SQL Server错误

  20. 20

    从SQL SERVER 2008中的字符串转换日期和/或时间时,转换失败

  21. 21

    SQL-从字符串转换日期和/或时间时转换失败

  22. 22

    Sybase SQL:将字符串转换为日期和时间

  23. 23

    SQL Server 2008:从字符串转换日期和/或时间时转换失败

  24. 24

    SQL错误,从字符串转换日期和/或时间时转换失败

  25. 25

    从字符串转换日期和/或时间时转换失败-SQL Server错误

  26. 26

    参数化查询时从字符串的日期和/或时间转换时,SQL Server转换失败

  27. 27

    SQL Server:从字符串转换日期和/或时间时转换失败

  28. 28

    SQL:如何解决“从字符串转换日期和/或时间时转换失败”?

  29. 29

    SQL Server数据库的最后更新日期时间

热门标签

归档