تابع FORMAT
تابع FORMAT برای فرمت دهی به یک فیلد (تعیین نحوه نمایش یک فیلد) استفاده می شود.
فرم دستوری تابع FORMAT:
SELECT FORMAT(column_name,format) FROM table_name
پارامتر | توضیح |
|---|---|
| column_name | فیلدی که می خواهیم فرمت آن را مشخص کنیم. (درج این فیلد الزامی است.) |
| format | فرمت را مشخص می کند. (درج این فیلد الزامی است.) |
مثال:
جدول Products را در زیر داریم:
| Prod_Id | ProductName | Unit | UnitPrice |
|---|---|---|---|
| 1 | Jarlsberg | 1000 g | 10.45 |
| 2 | Mascarpone | 1000 g | 32.56 |
| 3 | Gorgonzola | 1000 g | 15.67 |
می خواهیم products وprices و زمان جاری سیستم را نمایش دهیم (که زمان جاری سیستم با فرمت YYYY-MM-DD باشد.)
از دستور زیر استفاده می کنیم:
SELECT ProductName, UnitPrice, FORMAT(Now(),'YYYY-MM-DD') as PerDate
FROM Products
FROM Products
نتیجه به شکل زیر خواهد بود:
| ProductName | UnitPrice | PerDate |
|---|---|---|
| Jarlsberg | 10.45 | 2008-10-07 |
| Mascarpone | 32.56 | 2008-10-07 |
| Gorgonzola | 15.67 | 2008-10-07 |
برای مشاهده فیلم های آموزشی مقدماتی تا پیشرفته پایگاه دادهSQLServer کلیک کنید.




