首页 ┆ 网站地图 ┆ 在线留言 ┆ 游戏资讯 ┆ 资源下载 
设为首页
加入收藏
联系我们
热门关键字: .net应用  操作系统  Dreamweaver  WinRAR  网络推广
高级搜索
您当前的位置: 主页>数据库>SQL数据库>SQLServer常用日期格式转换方法及其事例
SQLServer常用日期格式转换方法及其事例
来源: 发布时间:2008-05-04 发布人: 浏览: 人次   字体: [ ]  

SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm
例如:
select getdate()
2004-09-12 11:06:08.177
这对于在要不同数据库间转移数据或者习惯oracle日期格式YYYY-MM-DD HH24:MI:SS的人多少有些不方便.
我整理了一下SQL Server里面可能经常会用到的日期格式转换方法:
举例如下:
select CONVERT(varchar, getdate(), 120 )
2004-09-12 11:06:08

select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
20040912110608

select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12

select CONVERT(varchar(12) , getdate(), 112 )
20040912

select CONVERT(varchar(12) , getdate(), 102 )
2004.09.12

其它我不常用的日期格式转换方法:

select CONVERT(varchar(12) , getdate(), 101 )
09/12/2004

select CONVERT(varchar(12) , getdate(), 103 )
12/09/2004

select CONVERT(varchar(12) , getdate(), 104 )
12.09.2004

select CONVERT(varchar(12) , getdate(), 105 )
12-09-2004

select CONVERT(varchar(12) , getdate(), 106 )
12 09 2004

select CONVERT(varchar(12) , getdate(), 107 )
09 12, 2004

select CONVERT(varchar(12) , getdate(), 108 )
11:06:08

select CONVERT(varchar(12) , getdate(), 109 )
09 12 2004 1

select CONVERT(varchar(12) , getdate(), 110 )
09-12-2004

select CONVERT(varchar(12) , getdate(), 113 )
12 09 2004 1

select CONVERT(varchar(12) , getdate(), 114 )
11:06:08.177
SQL语句中Convert类型转换问题


sql语句如下:
select convert(varchar(500),itemDate) from table
字段itemDate是日期格式,我想将日期在sql语句中转换成如下格式输出 2005-13-13 12:12:12
如何实现,谢谢

select convert(varchar(500),itemDate,120) from table

select convert(varchar(500),itemDate,121) from table  --秒的精度更大

select convert(datetime,itemDate,120) from table

select convert(datetime,itemDate,120) from table
日期比较: 
select * from table where  datetime between  convert(datetime,'2006-04-01') and convert(datetime,'2006-04-05'')

 


相 关 文 章   发布商链接
·SqlServr利用触发器来控制某列不让用...
·sql删除数据库中的所有表语句
·如何手工启动SQLServer的全文索引?
·SQL Server2005中删除表中重复行的方...
·SQLServer2005导入xml文件实例代码
·ISNUMERIC函数介绍及其要注意的地方
·sql语句获得数据库某表字段的数据类...
·如何在SQL Server中得到自动编号字段
·SQL Server是否中了特洛伊木马?
·10个新技巧之SQL进行排序 分组 统计
 §最新评论:(评论内容只代表网友观点,与本站立场无关!)
网名: 验证码:  【所有评论】【↑返回顶部
评 分: 12 345
评论内容:(不能超过500字,请自觉遵守互联网相关政策法规。[按 Ctrl+Enter 可直接提交]
注意:请勿在本站发布政治话题、色情及违反法律的内容。
IT知道网 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。
推 荐 文 章
·sql语句获得数据库某表字段的
·ISNUMERIC函数介绍及其要注意
·SQLServer2005导入xml文件实...
·SQL Server2005中删除表中重...
·如何手工启动SQLServer的全文
·sql删除数据库中的所有表语句
·SqlServr利用触发器来控制某...
·用sql实现查询重复记录的代码
·SQLServer2005分解导入xml文...
·sql server存储过程实例:统...
·在SQL中分类合并多行记录的方
·SQL Server如何返回最后插入...
·MS SQL2005无法远程连接问题...
·MS sql安装时“无法在COM+目...
·分析SQL2005最新高效分页方法
热 门 文 章
·sql语句联合删除多个表技巧
·如何在SQL Server中得到自动...
·实现Excel数据导入到SQL2005...
·MS sql安装时“无法在COM+目...
·Sql中获取不同格式的日期设置...
·Sql Server端口连接的问题
·如何修改sqlserver数据库名称
·分析SQL2005最新高效分页方法
·sql2005判断字符出现次数代码
·10个新技巧之SQL进行排序 分...
·MS SQL2005无法远程连接问题...
·SQL SERVER实用经验技巧集合...
·Sql Server中Update新用法案...
·正确配置和使用SQL mail收发...
·sql删除数据库中重复数据的两...
网站首页 - 关于本站 - 加入收藏 - 网站地图 - 友情连接 - 在线留言 - 联系我们 - 返回顶部
Copyright © 2007 IT知道网.[冀ICP备07026896号]. All Rights Reserved .