从品牌网站建设到网络营销策划,从策略到执行的一站式服务
因该是你的开始时间日期 大于结束日期了
创新互联建站-专业网站定制、快速模板网站建设、高性价比集美网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式集美网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖集美地区。费用合理售后完善,10余年实体公司更值得信赖。
例如
datediff(mi,'2010-07-08 23:59:59','2010-07-08 00:00:00)
因为你没有给出你具体的代码
所以只能猜测了.
这个错误的可能性很大..以为一天有 1440分钟
使用datename函数来取时间中分钟的值。因为整点,都是0分钟。
例:select datename(n,getdate()) 整点则返回 0
需要注意取分钟的参数是n,而不是minute的缩写m,因为月份month的缩写也是m。
select convert(char(8),(datepart(year,getdate())*100+datepart(month,getdate()))*100+datepart(day,getdate()))
+ convert(char(6),(datepart(hour,getdate())*100+datepart(mi,getdate()))*100+datepart(ss,getdate()))
把getdate()换成你要转换的时间即可
好象是没有了。其中的加也要转换成字符型后才能加,如果不转换加到分钟时会发生溢出。
select convert(char(8),(datepart(year,'2010.1.4 16:28:56')*100+datepart(month,'2010.1.4 16:28:56'))*100+datepart(day,'2010.1.4 16:28:56'))
+ convert(char(6),(datepart(hour,'2010.1.4 16:28:56')*100+datepart(mi,'2010.1.4 16:28:56'))*100+datepart(ss,'2010.1.4 16:28:56'))
服务器端和客户端的sqlserver都要升级到SP2。刚才看错了,不好意思
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图