FORMAT
The new FORMAT
function in SQL Server 2012 returns a formatted value based on a specified format and optional culture argument. The FORMAT
function is primarily intended to be used for locale-aware formatting of date/time and number values as strings. For general data type conversions, you should continue to use CAST
or CONVERT
.
The syntax of the new FORMAT
function is as follows:
FORMAT ( value, format [, culture ] )
The format argument must contain a valid .NET Framework format string, either as a standard format string (for example, "C"
or "D"
) or as a pattern of custom characters for dates and numeric values (for example, "MMMM DD, yyyy (dddd)"
). Table 44.2 lists the standard number format strings and ...
Get Microsoft® SQL Server 2012 Unleashed now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.