栏目导航
热点推荐
- 心得: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 来源: 中国建站 责任编辑(袁袁) 我要投递新闻
要显示unix posix时间,那么执行下面的命令。
select dbo.format_date(GETDATE(),'Your Unix time is: UNIXPOSIX') as POSIX
结果:
POSIX
----------------------------------
Your Unix time is: 1231802580
场景 14
要显示年份和星期,那么执行下面的命令。
select dbo.format_date(GETDATE(),'Year: YYYY, Week: WW') as YearWeek
结果:
YearWeek
-------------------------
Year: 2009, Week: 03
场景15
要显示带有月份名称的日期,那么执行下面的命令。
select dbo.format_date(GETDATE(),'YYYY-MONTH-DD') as Date
结果:
Date
--------------------------
2009-January-12
场景16
要显示带有短的月份名称的日期,那么执行下面的命令。
select dbo.format_date(GETDATE(),'YYYY-MON-DD') as Date
结果:
Date
------------------------
2009-Jan-12
场景17
要显示带有大写的短的月份名称的日期,那么执行下面的命令。
select dbo.format_date(GETDATE(),'YYYY-MON-DD ucase') as Date
结果:
Date
----------------------
2009-JAN-12
场景18
要显示带有小写的月份名称的日期,那么执行下面的命令。
select dbo.format_date(GETDATE(),'YYYY-MONTH-DD lcase') as Date
结果:
Date
-------------------
2009-january-12
场景19
如果你不传递参数,那么这个函数使用默认的格式化日期和时间的方法。执行下面的命令:
select dbo.format_date(NULL,NULL)
select dbo.format_date(NULL,'YYYY')
select dbo.format_date(getdate(),NULL)
结果:
Date
-----------------------
2009-01-12 11:29:17 PM
Year
-----------------------
2009
Date
-----------------------
2009-01-12 11:29:17 PM
这篇文章介绍了怎样创建一个命令函数来获得不同国家和应用程序所要求的大多数日期格式。
上一篇:如何优化SQL Server服务器 下一篇:SQL Server 2008 化茧成蝶