如何分离date的语句 我的数据库AA的date列内容是这样的,2009-09-06 10:02:45.000,我想把他分离成,2009-09-06 和 10:02:45.000,应该如何写SQL语句。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 vfp9.0sele date(aa.date),time(aa.date) from aa供参考: declare @t datetime = '2009-09-06 10:02:45.000'select @t,CONVERT(varchar(10),@t,120),right(CONVERT(varchar(20),@t,120),8) declare @d datetimeset @d = '2009-09-06 10:02:45.000'select convert(date,@d),convert(TIME(3),@d) --2008SELECT CONVERT(VARCHAR(10),@d,120),CONVERT(VARCHAR(12),@d,114) 过程传参数 关于多表SELECT,请高手支招。 关于SQL语句的一些语法区别 请教TOP的问题... sql conn连接问题 简单的update问题,大家来看看 关于SQL问题 请问大侠!!! 存储过程中的参数类型转换问题,在线等。 Oracle Blob求助 使用Sql2008执行存储过程后存储过程会间歇性自动删除自己。 sql server 无法有效全文检索 XML【实践】
declare @t datetime = '2009-09-06 10:02:45.000'
select @t,CONVERT(varchar(10),@t,120),right(CONVERT(varchar(20),@t,120),8)
set @d = '2009-09-06 10:02:45.000'select convert(date,@d),convert(TIME(3),@d) --2008
SELECT CONVERT(VARCHAR(10),@d,120),CONVERT(VARCHAR(12),@d,114)