求一SQL语句!

wf2091139 2007-11-27 10:14:04
如何用 Update 来修改表中某一日期字段,使其 年度部分增加100年,比如 1906-12-23 --〉 2006-12-23
...全文
96 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fwacky 2007-11-27
  • 打赏
  • 举报
回复

CREATE TABLE wf2091139
(
DTIME VARCHAR(20)
)

DELETE wf2091139

INSERT INTO wf2091139
SELECT '1906-12-23 '

SELECT * FROM wf2091139

UPDATE wf2091139 SET DTIME = DATEADD(YY,100,DTIME)
fa_ge 2007-11-27
  • 打赏
  • 举报
回复
呵呵,我刚也搞错了
fa_ge 2007-11-27
  • 打赏
  • 举报
回复


update table
set col = dateadd(yy,100,col)

dawugui 2007-11-27
  • 打赏
  • 举报
回复
如何用 Update 来修改表中某一日期字段,使其 年度部分增加100年,比如 1906-12-23 --〉 2006-12-23

update tb
set col = dateadd(year,100,col)
fa_ge 2007-11-27
  • 打赏
  • 举报
回复
无枪狙击手老大手误
fa_ge 2007-11-27
  • 打赏
  • 举报
回复

update table
set col = datedd(yy,100,col)
wf2091139 2007-11-27
  • 打赏
  • 举报
回复
没见过 datadd ,运行不了,是不是写错了?
-狙击手- 2007-11-27
  • 打赏
  • 举报
回复
update table
set col = datadd(yy,100,col)

34,837

社区成员

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

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