บทความนี้จะแสดงรายละเอียดวิธีใช้งานฟังก์ชัน ISNUMERIC ใน SQL Server พร้อมไวยากรณ์และตัวอย่างเฉพาะเจาะจงเพื่อให้เข้าใจและนำไปใช้งานได้ง่ายขึ้น
คำอธิบาย
ฟังก์ชัน ISNUMERIC ใน SQL Server ตรวจสอบว่าค่าของนิพจน์ที่ส่งผ่านมาเป็นค่าตัวเลขที่ถูกต้องหรือไม่ หากใช่ ISNUMERIC จะคืนค่า 1 มิฉะนั้นจะคืนค่า 0
ไวยากรณ์
เพื่อใช้คำสั่ง ISNUMERIC ใน SQL Server เราใช้ไวยากรณ์ดังนี้:
ISNUMERIC (bieuthuc)
พารามิเตอร์:
- bieuthuc: นิพจน์ใดๆ ที่ต้องการตรวจสอบ
หมายเหตุ:
- ฟังก์ชัน ISNUMERIC คืนค่า 1 หากนิพจน์เป็นค่าตัวเลขที่ถูกต้อง
- ฟังก์ชัน ISNUMERIC คืนค่า 0 หากนิพจน์ ไม่ใช่ ค่าตัวเลขที่ถูกต้อง
- ISNUMERIC สามารถใช้ใน SQL Server เวอร์ชัน: 2017, 2016, 2014, 2012, 2008 R2, 2008, และ 2005
ตัวอย่าง
ดูวิธีใช้คำสั่ง ISNUMERIC ใน SQL Server:
SELECT ISNUMERIC(1234);
Result: 1
SELECT ISNUMERIC('1234');
Result: 1
SELECT ISNUMERIC(10 * 5);
Result: 1
SELECT ISNUMERIC('quantrimang.com');
Result: 0
SELECT ISNUMERIC('2014-05-01');
Result: 0