Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL Server

ฟังก์ชัน ISNUMERIC ใน SQL Server

บทความนี้จะแสดงรายละเอียดเกี่ยวกับวิธีใช้ฟังก์ชันเพื่อจัดการฟังก์ชัน ISNUMERIC ใน SQL Server พร้อมไวยากรณ์และตัวอย่างเฉพาะเพื่อให้เห็นภาพและจับภาพฟังก์ชันได้ดียิ่งขึ้น

อธิบาย

ฟังก์ชัน ISNUMERIC ใน SQL Server จะตรวจสอบว่าค่าของนิพจน์ที่ส่งผ่านเป็นค่าตัวเลขที่ถูกต้องหรือไม่ หากมี ISNUMERIC คืนค่า 1 มิฉะนั้นจะคืนค่าเป็น 0

ไวยากรณ์

หากต้องการใช้คำสั่ง ISNUMERIC ใน SQL Server เราใช้ไวยากรณ์ต่อไปนี้:

 ISNUMERIC (bieuthuc) 

พารามิเตอร์ :

  1. bieutuc: นิพจน์ใด ๆ ที่จะตรวจสอบ

หมายเหตุ :

  1. ฟังก์ชัน ISNUMERIC จะส่งกลับ 1 หากนิพจน์เป็นค่าตัวเลขที่ถูกต้อง
  2. ฟังก์ชัน ISNUMERIC จะคืนค่า 0 หากนิพจน์ไม่ใช่ค่าตัวเลขที่ถูกต้อง
  3. ISNUMERIC สามารถใช้ได้ในเวอร์ชันที่ใหม่กว่าของ SQL Server:SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008 และ SQL Server 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