CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

更新日期字段出错,急死了在线等

楼主54zyq(有钱)2006-02-15 17:35:00 在 MS-SQL Server / 基础类 提问

update   table1   set   tab_time='2006-2-14'  
  更新日期字段怎么写啊??以前遇到过,又忘了.  
  请高手帮忙,急!!!!!!!!在线等 问题点数:100、回复次数:5Top

1 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2006-02-15 17:41:40 得分 25

什么错误?字段类型?  
  这样写应该没问题啊。Top

2 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2006-02-15 17:42:37 得分 25

declare   @t   table(tab_time   datetime)  
  insert   into   @t   select   getdate()  
  update   @t   set   tab_time='2006-2-14'  
  select   *   from   @t  
  /*  
  tab_time                                                                                                
  ------------------------------------------------------    
  2006-02-14   00:00:00.000  
  */  
  Top

3 楼scmail81(琳·风の狼(修罗))回复于 2006-02-15 17:59:50 得分 25

你那样写不会有错阿!?  
  update   table1   set   tab_time=cast('2006-2-14'   as   datetime)  
   
  Top

4 楼lsqkeke(可可)回复于 2006-02-15 18:03:01 得分 25

我也试了   没问题的Top

5 楼54zyq(有钱)回复于 2006-02-15 18:16:27 得分 0

终于知道是怎么会事,把update写成了updata,用得不是同台电脑,所以这个贴子上没写错.  
  以前好像也曾经写错过,难怪觉得错误提示这么熟,呵呵.  
   
  如果提示命令出错就方便多了,它提示=号附近出错,真晕.  
   
  谢谢大家,晚上要加班了,客户前两天把服务器日期调错一年,基本得人工鉴别日期了.Top

相关问题

  • 一条更新ORACLE数据表中日期型字段的语句出错?
  • 日期字段editmask出错。。。
  • !!! BatchMove 问题,BatchMove1.Mode为 batAppend 或 batAppendUpdate 更新自动增长的字段时会出错!
  • 更新字段的问题
  • 如何更新blob字段??
  • 更新多个字段
  • datetime字段如何更新?
  • 无法更新bit字段
  • 字段更新的问题,
  • 取字段值出错!!为什么??

关键词

  • 字段
  • 出错
  • 日期
  • tab
  • update
  • time
  • table
  • set

得分解答快速导航

  • 帖主:54zyq
  • libin_ftsafe
  • libin_ftsafe
  • scmail81
  • lsqkeke

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo