栏目导航
热点推荐
- 心得:Sql语句绝妙用法
- SQL Server数据转换服务小妙招
- SQL Server数据库常用的T-SQL命
- 详解SQLServer 存储过程
- SQL数据库挂马解决方案
- 分析 SQL Server 的内存为何不断
- SQL Server数据库查询速度慢的原
- 详细讲解删除SQL Server日志的具
- 三步骤快速创建SQL Server数据库
- SQL Server事务日志的几个常用操
- SQLServer应用程序中的高级SQL注
- 使用SQL Server 2008进行服务器
阅览排行
SQL Server 2008中的格式化日期
www.jz123.cn 2010-03-08 来源: 中国建站 责任编辑(袁袁) 我要投递新闻
YYYY - YYYY格式的年份,包括百年
Yr - YY格式的年份
QQ - 显示季度
MM - 显示月份
WW - 显示星期
DD - 显示日子
24HH - 以24小时制的形式显示小时
12HH - 以12小时制的形式显示小时
MI - 显示分钟
SS - 显示秒
MS - 显示毫秒
MCS - 显示微秒
NS - 显示十亿分之一秒
DAY - 显示日子的名称,例如:Monday
MONTH- - 显示月份的名称,例如:August
MON - 显示短的月份名称,例如:Aug
AMPM - 显示AM/PM 用于12小时制格式
TZ - 显示时间偏移
UNIXPOSIX - 显示unix posix时间。秒数从1/1/1970开始
UCASE - 以大写显示结果
LCASE - 以小写显示结果
场景 1
如果你想以YYYY/MM/DD的形式显示日期,那么执行下面的命令。
select dbo.format_date(GETDATE(),'YYYY/MM/DD') as Date
结果:
Date
--------------
2009/01/12
场景 2
要以YYYY-MM-DD格式显示日期,那么执行下面的命令。
select dbo.format_date(GETDATE(),'YYYY-MM-DD') as Date
结果:
Date
-------------------
2009-01-12
场景 3
要显示年份和季节,那么执行下面的命令。
select dbo.format_date(GETDATE(),'Year: YYYY, Quarter: QQ ') as Date
结果:
Date
-----------------------
Year: 2009, Quarter: 1
场景 4
要以24小时制格式显示时间,执行下面的命令。
select dbo.format_date(GETDATE(),'24HH:MI:SS') as Time
结果:
Time
------------------------
23:10:07
场景 5
要以12小时制格式显示时间,执行下面的命令。
select dbo.format_date(GETDATE(),'12HH:MI:SS AMPM') as Time
结果:
Time
-----------------------
11:11:02 PM
上一篇:如何优化SQL Server服务器 下一篇:SQL Server 2008 化茧成蝶