zoukankan      html  css  js  c++  java
  • SQL语句更新时间字段的年份、月份、天数、时、分、秒

    SQL语句更新时间字段的年份、月份、天数、时、分、秒

    --修改d表日期字段的年份
    update d
    set birth=STUFF(convert(nvarchar(23),birth,120),1,4,'2012')

    --修改d表日期字段的月份
    update d
    set birth=STUFF(convert(nvarchar(23),birth,120),6,2,'3')

    --修改d表日期字段的天数
    update d
    set birth=STUFF(convert(nvarchar(23),birth,120),9,2,'25')

    --修改d表日期字段的小时数
    update d
    set birth =STUFF(convert(nvarchar(23),birth,120),12,2,'9')

    --修改d表日期字段的分钟数
    update d
    set birth =STUFF(convert(nvarchar(23),birth,120),15,2,'15')

    --修改d表日期字段的秒数
    update d
    set birth =STUFF(convert(nvarchar(23),birth,120),18,2,'30')

    --修改d表日期字段的年份、小时
    update d
    set birth=Convert(datetime,stuff(STUFF(Convert(char,birth,120), 1,4, '2011'),12,2, '02'))

    --修改表日期字段的年份
    update d
    set birth=dateadd(year,datediff(year,birth,'2016-01-01'),birth)
    where year(birth)<>2012

    --修改表日期字段的小时
    update d
    set birth=dateadd(hour,3,birth)

  • 相关阅读:
    01背包回溯法
    网络嗅探器
    侦听局域网内密码
    Winsock协议目录
    LSP(分层服务提供者)
    n后问题回溯法
    批处理作业调度回溯法
    图m着色问题
    SPI概述
    符号三角形问题回溯法
  • 原文地址:https://www.cnblogs.com/zoujinhua/p/10395343.html
Copyright © 2011-2022 走看看