2010-07-06 4 views

ответ

2

вы можете увидеть пример с использованием новообращенного здесь:

http://www.sql-server-helper.com/tips/date-formats.aspx

или примеры использования функции здесь:

http://anubhavg.wordpress.com/2009/06/11/how-to-format-datetime-date-in-sql-server-2005/

SELECT dbo.fnFormatDate (getdate(), ‘MM/DD/YYYY’)   – 01/03/2012 

SELECT dbo.fnFormatDate (getdate(), ‘DD/MM/YYYY’)   – 03/01/2012 

SELECT dbo.fnFormatDate (getdate(), ‘M/DD/YYYY’)   – 1/03/2012 

SELECT dbo.fnFormatDate (getdate(), ‘M/D/YYYY’)    – 1/3/2012 

SELECT dbo.fnFormatDate (getdate(), ‘M/D/YY’)    – 1/3/12 

SELECT dbo.fnFormatDate (getdate(), ‘MM/DD/YY’)    – 01/03/12 

SELECT dbo.fnFormatDate (getdate(), ‘MON DD, YYYY’)   – JAN 03, 2012 

SELECT dbo.fnFormatDate (getdate(), ‘Mon DD, YYYY’)   – Jan 03, 2012 

SELECT dbo.fnFormatDate (getdate(), ‘Month DD, YYYY’)  – January 03, 2012 

SELECT dbo.fnFormatDate (getdate(), ‘YYYY/MM/DD’)   – 2012/01/03 

SELECT dbo.fnFormatDate (getdate(), ‘YYYYMMDD’)    – 20120103 

SELECT dbo.fnFormatDate (getdate(), ‘YYYY-MM-DD’)   – 2012-01-03 

– CURRENT_TIMESTAMP returns current system date and time in standard internal format 

SELECT dbo.fnFormatDate (CURRENT_TIMESTAMP,‘YY.MM.DD’)  – 12.01.03 

GO 
Смежные вопросы