บทความนี้จะแสดงรายละเอียดเกี่ยวกับวิธีใช้ฟังก์ชัน SIGN () เพื่อจัดการกับ SQL Server พร้อมไวยากรณ์และตัวอย่างเฉพาะเพื่อให้เห็นภาพและจับภาพฟังก์ชันได้ง่ายขึ้น
อธิบาย
ฟังก์ชัน SIGN ใน SQL Server ใช้เพื่อดึงเครื่องหมายของตัวเลขหรือนิพจน์ที่ส่ง
ฟังก์ชันจะคืนค่าอย่างใดอย่างหนึ่งต่อไปนี้:
- ถ้าเป็นตัวเลข> 0 SIGN จะส่งกลับ 1
- ถ้าตัวเลข =0, SIGN จะคืนค่า 0
- หากหมายเลข <0, SIGN คืนค่า -1
ไวยากรณ์
ในการใช้ฟังก์ชัน SIGN ใน SQL Server เราใช้ไวยากรณ์ต่อไปนี้:
SIGN(number)
พารามิเตอร์ :
- หมายเลข: ผ่านหมายเลขเพื่อรับเครื่องหมาย
หมายเหตุ :
- ฟังก์ชัน SIGN สามารถใช้ได้ในเวอร์ชันที่ใหม่กว่าของ SQL Server:SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008 และ SQL Server 2005
ตัวอย่าง
ดูและสำรวจตัวอย่างฟังก์ชัน SIGN ใน SQL Server
SELECT SIGN(-23);
Result: -1
SELECT SIGN(-0.1);
Result: -1
SELECT SIGN(0);
Result: 0
SELECT SIGN(0.1);
Result: 1
SELECT SIGN(14);
Result: 1
SELECT SIGN(2019-2014);
Result: 1