sql 字段 由 varchar 转换为 DateTime + 转换网址

 

        

 

--1 查能不能成功转换 合适的格式
select sj,(case LEN(sj) when 6 then sj+'/1' when 7 then sj+'/1' else sj end) from qianyi 
-- 2 建一个中间字段 时间类型
--alter table qianyi add shijian datetime;
--3 根据第一步查询的结果 进行改造sj字段
update qianyi set sj = case LEN(sj) when 6 then sj+'/1' when 7 then sj+'/1' else sj end where LEN(sj)>=4
-- 4 将改造后的值 转换成时间类型 赋值到 新字段
update qianyi set shijian = convert(datetime,sj, 111) where LEN(sj)>=4

网址:https://www.cnblogs.com/Gavinzhao/archive/2009/11/10/1599690.html

 

 

posted @ 2018-01-18 15:25  一人饮酒醉(SeVen❤)  阅读(1157)  评论(0编辑  收藏  举报