各位老大请进,小弟碰到过一个奇怪的问题

caiyueguixin 2008-02-29 05:26:43
sql 2000 sp4 补丁

执行语句如下

insert into
VIPList(UserID,TrueName,Http,VIPType,StartDate,EndDate,Intro)
values('e','e','e',0,'2008-2-29','2009-2-29','e')
报错:
服务器: 消息 242,级别 16,状态 3,行 1
从 char 数据类型到 datetime 数据类型的转换导致 datetime 值越界。
语句已终止。


但是,我把第二个日期换换3-29
insert into
VIPList(UserID,TrueName,Http,VIPType,StartDate,EndDate,Intro)
values('e','e','e',0,'2008-2-29','2009-3-29','e')

难道sql数据库对日期还有限制吗?就2月29 2月30 不可写入
2009-2-28就正常写入 ,真是奇怪,就29与30两天不可写入

...全文
122 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
fstao 2008-03-02
  • 打赏
  • 举报
回复
没有搞清楚润年
xgcom 2008-03-02
  • 打赏
  • 举报
回复
'2009-2-29'

2009年有2月29这一天吗????????
Limpire 2008-02-29
  • 打赏
  • 举报
回复
非要入2008-2-29,字段改成字符型嘛,呵呵
csdnhbgjh 2008-02-29
  • 打赏
  • 举报
回复
呵呵~,SQL设计真聪明。
一品梅 2008-02-29
  • 打赏
  • 举报
回复
海龟中招了,呵呵~
wzy_love_sly 2008-02-29
  • 打赏
  • 举报
回复
呵呵.强龟.......
wanbook 2008-02-29
  • 打赏
  • 举报
回复
今天不是愚人节吧
cb1156 2008-02-29
  • 打赏
  • 举报
回复
今天就是 29
pt1314917 2008-02-29
  • 打赏
  • 举报
回复
呵呵.顶了。.....
pt1314917 2008-02-29
  • 打赏
  • 举报
回复
呵呵.顶了。.....
SQ
dawugui 2008-02-29
  • 打赏
  • 举报
回复
赶快结帖,丢人.
Shiro8558 2008-02-29
  • 打赏
  • 举报
回复
^_^
dawugui 2008-02-29
  • 打赏
  • 举报
回复
错了'2009-2-29'?.
润年才有2.29,老大.
dawugui 2008-02-29
  • 打赏
  • 举报
回复
'2009-2-29'?

34,838

社区成员

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

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