求助 sql 如何把字符型转换成日期型
求助怎么把一个字符型200901011657转换成日期型的呢2009-01-0116:57...
求助 怎么把 一个字符型200901011657
转换成日期型的呢 2009-01-01 16:57 展开
转换成日期型的呢 2009-01-01 16:57 展开
3个回答
展开全部
select convert(datetime,
left('200901011657',4) + '-' + substring('200901011657',5,2) + '-'
+ substring('200901011657',7,2) + ' ' + substring('200901011657',9,2) + ':' +
substring('200901011657',11,2))
left('200901011657',4) + '-' + substring('200901011657',5,2) + '-'
+ substring('200901011657',7,2) + ' ' + substring('200901011657',9,2) + ':' +
substring('200901011657',11,2))
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先update 这个varchar 为2009-01-01 16:57,然后Convert.ToDatetime(更新后的字符串)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sql server 里有现成的函数 convert 查一下使用方法就ok
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询