SQL 怎么把2009-06-03 17:46:00.750 里面的时间取出来

来源:百度知道 编辑:UC知道 时间:2024/06/02 15:11:48
怎么把2009-06-03 17:46:00.750 里面的时间取出来
变成格式是'1900-01-01 17:46:00.750 '
只取时间部分.

select convert(varchar(100),convert(datetime,'2009-06-03 17:46:00.750'),14)

是不是你要的结果?

如果在表中 这个2009-06-03 17:46:00.750 是字段的值
并且字段时datetime 类型
那么
可以写成下面的样子
select convert(varchar(100),字段名字,14)

你要变成的格式 和原来的不是一样吗?
如果要取部分日期的话,可以用DATEADD