求助 急 SQL中 字符类型的时间值 怎么转换成 时间类型的 存储在SQL数据库中的 字符类型时间 (格式:2010-1-1 12:12:12) 转换成SQL 中的时间类型数据 需要怎么写我不太会用SQL .还请大家帮帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --Convert(datetime,'2010-1-1 12:12:12')--cast() CONVERT(DATETIME,'2010-1-1 12:12:12')或者直接与时间想比,可以默认转换 select cast(col as datetime)dtfrom tbwhere isdate(col)=1 select CAST( '2010-1-1 12:12:12' AS datetime ) select Convert(datetime,'2010-1-1 12:12:12')/* ------------------------------------------------------ 2010-01-01 12:12:12.000(所影响的行数为 1 行)*/ 要是比较就直接比--1.convert(datetime,'2010-1-1 12:12:12'--2.cast(datetime,'2010-1-1 12:12:12') 有挑战性的多表连接进行统计的存储过程,各位高手请帮忙进来看看! 100分求一个树型查询存储过程或者函数 求查询语句! 数据同步问题 原本已经能SSL加密的数据包突然间不知道为什么就变成明文了,请大家进来帮忙看看吧 怎样禁止sql数据库访问用户使用 exec ? 删除记录时候,如何让他不记录到日志文件中。 存贮过程中"@@title"表示什么意思? 二台sql server进行DTS操作(一台在本地一台在远程),出现错误信息如下: 如何理解登录与用户的关系 SQL2008 SQLSERVER 2000越备份越小!!!
--cast()
或者直接与时间想比,可以默认转换
from tb
where isdate(col)=1
select CAST( '2010-1-1 12:12:12' AS datetime )
/*
------------------------------------------------------
2010-01-01 12:12:12.000(所影响的行数为 1 行)
*/
convert(datetime,'2010-1-1 12:12:12'
--2.
cast(datetime,'2010-1-1 12:12:12')