دالة SQL Server FORMAT ()
مثال
تنسيق التاريخ:
DECLARE @d DATETIME = '12/01/2018';
SELECT FORMAT (@d, 'd', 'en-US') AS
'US English Result',
FORMAT (@d, 'd', 'no') AS 'Norwegian Result',
FORMAT (@d, 'd', 'zu') AS 'Zulu Result';
التعريف والاستخدام
تعمل الدالة FORMAT () على تنسيق قيمة بالتنسيق المحدد (وثقافة اختيارية في SQL Server 2017).
استخدم الدالة FORMAT () لتنسيق قيم التاريخ / الوقت وقيم الأرقام. بالنسبة إلى تحويلات نوع البيانات العامة ، استخدم CAST () أو CONVERT () .
بناء الجملة
FORMAT(value, format,
culture)
قيمه المعامل
Parameter | Description |
---|---|
value | Required. The value to be formatted |
format | Required. The format pattern |
culture | Optional. Specifies a culture (from SQL Server 2017) |
تفاصيل تقنية
يعمل في: | SQL Server (بدءًا من 2012) ، قاعدة بيانات Azure SQL |
---|
مزيد من الأمثلة
مثال
تنسيق رقم:
SELECT
FORMAT(123456789, '##-##-#####');