sql 语句 修改时间

2022-09-13 21:08

日期时间起止是 起 2013-05-27 20:27:54 止 2013-05-30 23:58:58要求 把小时增加5 2013-05-28 01:27:54
3个回答
sqlserver:
select dateadd(hh,5,'2013-05-27 20:27:54')
自己拼个update语句吧
sql server这样:
select dateadd(hh,5,'2013-05-27 20:27:54')
--起止时间最好不要用between … and…
update tbname set 日期字段=dateadd(hour,5,日期字段)
where 日期字段>='2013-05-27 20:27:54' and 日期字段<='2013-05-30 23:58:58'
--如果你想要减相应的小时的话可以这样写
update tbname set 日期字段=dateadd(hour,-5,日期字段)
where 日期字段>='2013-05-27 20:27:54' and 日期字段<='2013-05-30 23:58:58'

不明白可以随时问我,希望解决了楼主的问题
相关问答
用SQL的UPDATE命令将学生"王三风"的出生日期修改为1983年5月1日怎么做?
1个回答2024-01-22 08:33
UPDATE 学生表 set 出生日期='1983-05-01' where 姓名='王三风'
3道题目SQL怎么做?大家帮帮我
0个回答2022-09-11 23:49
怎么修改sql数据库中的指定时间
3个回答2022-12-18 14:18
如果要改成 当天日期的话: update 表名 set checktime=to_date(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd...
全文
SQL有哪些特点?
1个回答2022-12-06 09:47
1.一体化的特点 SQL为许多任务提供了命令
sql问题...
3个回答2022-10-10 18:31
肯定不一样,第一个应该比第二个的结果多一些才对。 第一个说的是 tmpA.id=tmpB.id and tmpB.status!=1 前面是not exists,那么还有一种可能 tmpA.id !=...
全文
SQL的问题
1个回答2022-08-26 00:51
第一个问题我是这样理解的:Users.ID=Score.ID就是 两个表中ID一样的只能有三条,因为Score表中只有三条记录 Users.ID <>Score.ID 情况呢,USER表中四行中每一行...
全文
SQL和MySQL有什么区别?
1个回答2022-09-02 05:48
MYSQL是开源的数据库 通常所说的SQL指的是MICROSOFT SQL SERVER 属于Transact-SQL 建议学习MYSQL
SQL 中的问号是什么意思?
2个回答2022-10-01 15:23
就是传入参数的意思,在相应的位置上放入?可以用来代替传入的参数,实现动态查询。多个参数时按顺序匹配。 建议看看简单的SQL入门之类的资料。
SQL问题?
1个回答2022-10-02 14:15
报错提示是issue_date附近,检查数据库字段类型和代码类型是否匹配。
SQL中索引是什么意思?怎么用?
2个回答2022-09-07 22:31
索引主要用来提升数据检索速度,在数据量很大的时候很有用. 索引相当于图书馆的图书目录,你要找本书可以在图书目录上找到这本书在哪个书架第几本,这样明显比到书架去找书要快得多,索引就是这个道理.