Funkcja FORMAT() w SQL

Funkcja FORMAT()

Funkcja FORMAT() służy do formatowania wyświetlania pól.

Gramatyka FORMAT() w SQL

SELECT FORMAT(column_name,format) FROM table_name
Parametry Opis
column_name Wymagane. Pole do formatowania.
format Wymagane. Określ format.

Przykład FORMAT() w SQL

Mamy poniższą tabelę "Products":

Prod_Id ProductName Unit UnitPrice
1 gold 1000 g 32.35
2 silver 1000 g 11.56
3 copper 1000 g 6.85

Teraz chcemy wyświetlić nazwę i cenę dla każdej daty (format daty to "YYYY-MM-DD").

Używamy następującego zdania SQL:

SELECT ProductName, UnitPrice, FORMAT(Now(),'YYYY-MM-DD') as PerDate
FROM Products

Zbior wyników wygląda mniej więcej tak:

ProductName UnitPrice PerDate
gold 32.35 12/29/2008
silver 11.56 12/29/2008
copper 6.85 12/29/2008