问一简单问题:如何往表格写入当前时间?

jishiguang 2011-02-14 08:11:02
一张表,其中有“时间”和“编号”两列.如果我用:
  update 表名 set 时间 = '2011-02-14 08:07:23' where 编号 = 3

  能正确运行.但是若我想取当前时间,用getdate()函数的话,上面这一句,该怎么写?

初学sql语法,请不要见笑!
...全文
50 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jishiguang 2011-02-14
  • 打赏
  • 举报
回复
可以了,谢谢!马上结贴
renwenli07461 2011-02-14
  • 打赏
  • 举报
回复
update 表名 set 时间 = getdate() where 编号 = 3
Oraclers 2011-02-14
  • 打赏
  • 举报
回复
如果時間列是時間的話就用:update TableName set 時間 = getdate() where 編號 = 3
如果時間列是字符串的話就用:update TableName set 時間 = convert(varchar(20),getdate(),120) where 編號 = 3

34,593

社区成员

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

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