龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > MySQL 技术 >

SQL Server 2008中的创建格式化日期(1)(5)

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
场景 13 要显示unix posix时间,那么执行下面的命令。 select dbo.format_date(GETDATE(),'Your Unix time is: UNIXPOSIX') as POSIX 结果: POSIX ---------------------------------- Your U

场景 13

要显示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

这篇文章介绍了怎样创建一个命令函数来获得不同国家和应用程序所要求的大多数日期格式。

  1. 在T-SQL中使用临时表的注意事项
  2. SQL Server数据库管理常用的SQL和T-SQL语句(1)
  3. 用T-SQL操作面试SQL Server开发人员(1)
  4. SQL Server 2005中的T-SQL
  5. T-SQL实用例句

精彩图集

赞助商链接