首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql server 中,int 型:200005 如何转化为:日期型 2000-05-01

2012-01-26 
sql server 中,int 型:200005 怎么转化为:日期型 2000-05-01sqlserver中,int型:200005怎么转化为:日期型20

sql server 中,int 型:200005 怎么转化为:日期型 2000-05-01
sql   server   中,int   型:200005   怎么转化为:日期型   2000-05-01

[解决办法]
select cast(rtrim( '200005 ')+ '01 ' as datetime)
[解决办法]
select convert(datetime,left(cast(200005 as varchar(6)),4)+ '- '+substring(cast(200005 as varchar(6)),5,2)+ '-01 ')
[解决办法]
200005 怎么转化为:日期型 2000-05-01
select cast(
(
substring(cast(200005 as varchar(20)),1,4)
+ '- '
+right(cast(200005 as varchar(20)),2)
+ '- '
+ '01 '
) as datetime)
[解决办法]

select convert(datetime,ltrim(rtrim( '200005 '))+ '01 ')

热点排行