sql 如何只截取日期数据的 时分秒 ?
解决方案 »
- 在 本地计算机 无法启动 SQL Server (MSSQLSERVER) 服务。错误 1053: 服务没有及时响应启动或控制请求。
- 数据库中一个字段取值为int,这个字段的值是几,数据库中就将这条记录插入几条。sql怎么实现?
- 如何进行这种查询。
- 公司的系统需要用到全国地方,我怎么办?
- 请教 关于DISTINCT关键字的语句
- 各位高手...问个菜鸟问题.....我写个存储过程....表里有两个字段..有一个PKID.一个desc...我想给一个参数@desc用户输入.然后数据库自己给
- 对象名无效?
- 在Win98下安装SQL2000时给sa账号设置了密码,如何取消?
- ADO怎樣與數據庫連結?
- 〉〉〉〉〉千万条级数据的查询效率问题<<<<<<<<<<<<<<<<<<<<<
- sql 数据库同步
- 求 大数据量 分割字符串,列转行 解决方法
select convert(varchar(8),getdate(),108)
/*
13:04:52
*/
select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20040912110608select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12select CONVERT(varchar(12) , getdate(), 112 )
20040912select CONVERT(varchar(12) , getdate(), 102 )
2004.09.12其它我不常用的日期格式转换方法:select CONVERT(varchar(12) , getdate(), 101 )
09/12/2004select CONVERT(varchar(12) , getdate(), 103 )
12/09/2004select CONVERT(varchar(12) , getdate(), 104 )
12.09.2004select CONVERT(varchar(12) , getdate(), 105 )
12-09-2004select CONVERT(varchar(12) , getdate(), 106 )
12 09 2004select CONVERT(varchar(12) , getdate(), 107 )
09 12, 2004select CONVERT(varchar(12) , getdate(), 108 )
11:06:08select CONVERT(varchar(12) , getdate(), 109 )
09 12 2004 1select CONVERT(varchar(12) , getdate(), 110 )
09-12-2004select CONVERT(varchar(12) , getdate(), 113 )
12 09 2004 1select CONVERT(varchar(12) , getdate(), 114 )
11:06:08.177
select CONVERT(varchar(12) , getdate(), 114 )
这两个好用.
select convert(varchar(8),getdate(),114)