รูปแบบ เซิร์ฟเวอร์ SQL ()ฟังก์ชัน
ตัวอย่าง
จัดรูปแบบวันที่:
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 Database |
---|
ตัวอย่างเพิ่มเติม
ตัวอย่าง
จัดรูปแบบตัวเลข:
SELECT
FORMAT(123456789, '##-##-#####');