时间转换问题 急急急!!!!!!!!!

wym840713 2006-09-18 06:12:27
将2006.9.18->2006.09.18
2006.9.1->2006.09.01
日月低于10自动补0
...全文
288 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wym840713 2006-09-19
  • 打赏
  • 举报
回复

select getdate(),b.orglookupcode,a.固定资产代码,2,
case
when DATEDIFF(year, convert(char(10),cast(领用日期 as datetime),102),

getdate())<折旧年限 then convert(money,金额)/(折旧年限*12)
else 0 end as money
from OPENROWSET('MICROSOFT.JET.OLEDB.4.0',
'Excel 5.0;HDR=YES;IMEX=1;DATABASE=D:\Excel\固定资产设备.xls',设备固定资产$)

a,
hcostdata..t_org b
where a.使用科室=b.orgname

服务器: 消息 7341,级别 16,状态 2,行 1
未能得到列 '[a].领用日期' 的当前行的值(从 OLE DB 提供程序

'MICROSOFT.JET.OLEDB.4.0' 中)。由于数据值溢出了提供程序所用数据类型的取值范

围,转换失败。
[OLE/DB provider returned message: 多步 OLE DB 操作产生错误。请检查每个 OLE

DB 状态值。没有工作被完成。]
xyxfly 2006-09-18
  • 打赏
  • 举报
回复
create table test
(日期 datetime)
insert test
select '2006.9.8' union all
select '2006.9.9' union all
select '2006.9.10'
select convert(varchar(10),cast(日期 as datetime),102) from test
drop table test
----------------------------------
----------
2006.09.08
2006.09.09
2006.09.10
wym840713 2006-09-18
  • 打赏
  • 举报
回复
select convert(char(10),convert(datetime,日期),102)
from T
也不行
wym840713 2006-09-18
  • 打赏
  • 举报
回复
而且我是从Eecel中取的
wym840713 2006-09-18
  • 打赏
  • 举报
回复
to xyxfly(小虾米 ^0^ 至今思项羽,不肯过江东.)
不行!!
xyxfly 2006-09-18
  • 打赏
  • 举报
回复
select convert(varchar(10),cast(日期 as datetime),102)

把日期换成你的日期字段不行吗?
playwarcraft 2006-09-18
  • 打赏
  • 举报
回复
select convert(char(10),convert(datetime,日期),102)
from T
这样不行吗???
wym840713 2006-09-18
  • 打赏
  • 举报
回复
to zsforever(虎虎) :
是一个字段都要这样处理 把
select convert(varchar(10),cast('2006.9.18' as datetime),102)
换成select convert(varchar(10),cast(日期 as datetime),102)
不行,请问怎么办?
zsforever 2006-09-18
  • 打赏
  • 举报
回复
select convert(varchar(10),cast('2006.9.18' as datetime),102)
zsforever 2006-09-18
  • 打赏
  • 举报
回复
select replace(convert(varchar(10),cast('2006.9.18' as datetime),120),'-','.')

27,579

社区成员

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

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