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

数据倒出成文本文件后需要倒回数据库处理 datetime类型变成了varchar(8000)了 想转成datetime不成功,该如何解决

2012-01-12 
数据倒出成文本文件后需要倒回数据库处理 datetime类型变成了varchar(8000)了 想转成datetime不成功dateti

数据倒出成文本文件后需要倒回数据库处理 datetime类型变成了varchar(8000)了 想转成datetime不成功
datetime类型的数据   从文本倒回以后成了varchar(8000)的类型  
cast(col   as   datetime)   提示有错误
select   count(*)   from   tb   where   isdate(col)=1   有不少数据
怎么办呢

[解决办法]
把非日期格式的数据找出来然后修正一下。
[解决办法]
update tb set col = null where 非日期格式的数据

然后再转换

热点排行