日期格式设置的问题,急 sql里面的datetime格式保存都是2005-05-09这种类型的,除非你使用字符串保存,或者查询后进行转换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select convert(datetime,'9/5/2005',101) 没问题呀select convert(datetime,'9/5/2005')/*2005-9-5 00:00(所影响的行数为 1 行)*/ --Try,你那边结果是多少?select convert(datetime,'9/5/2005')--我的结果是:------------------------------------------------------ 2005-09-05 00:00:00.000(所影响的行数为 1 行) 如果程序中使用日期型变量的话,会不会是在传入SQL之前已经被转换了呢? select convert(datetime,'9/5/2005') select convert(datetime,'9/5/2005')结果:2005-09-05 00:00:00.000 select cast('6/9/2005' as datetime) 一个存储过程的问题,求指教。。。 帮忙写一个SQL语句(SQL2005存储过程中) 求一SQL语句。 sql小问题!!!! 新手问题,sql 颜色问题,谢谢 在存储过程里有办法取到update这条记录的被更新的这个字段的值吗? 键列信息不足或不正确,更新影响到多行 SQLCE与SQLSVR2000的联接问题与安装问题 [高手请进,在线等待]请问这条语句怎么写? 几个表关联的数据更新的问题,非常难搞,大家来帮忙呀。 这样的查询怎么写? 查出一个表的前20条记录和后20条记录
select convert(datetime,'9/5/2005')/*
2005-9-5 00:00(所影响的行数为 1 行)
*/
select convert(datetime,'9/5/2005')
--我的结果是:
------------------------------------------------------
2005-09-05 00:00:00.000(所影响的行数为 1 行)
结果:
2005-09-05 00:00:00.000