一个sql2000的问题

zjiang5120 2003-09-14 09:09:00
我在某我在某个库的所有表中的日期的字段中尝试输入05-07-08
做了一下保存竟然变成了1905-07-08
可我输入2005-07-08的时候是显示正常的2005-07-08

而我在其它库中做同样两个操作都是 2005-07-08

不知道哪位高手能告诉我这是为什么
...全文
22 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lionstar 2003-09-15
  • 打赏
  • 举报
回复
你是不是说的是两个数据库实例。
使用sp_configure 察看two digit year cutoff是不是有区别
friendliu 2003-09-15
  • 打赏
  • 举报
回复
你如果不输入具体的年限
系统就按默认的年限输入
pengdali 2003-09-15
  • 打赏
  • 举报
回复
use 你的库

select cast('05-1-1' as datetime)

select cast('05-1-1' collate Chinese_PRC_CI_AS as datetime)
伍子V5 2003-09-15
  • 打赏
  • 举报
回复
不明白,不过据你的描述,应该是属于设置数据库选项的问题
呵呵,帮你UP

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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