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

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

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

อธิบาย

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

ไวยากรณ์

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

 ISDATE (bieuthuc) 

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

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

หมายเหตุ :

  1. ฟังก์ชัน ISDATE จะคืนค่า 1 หากนิพจน์เป็นค่าเวลาที่ถูกต้อง
  2. ฟังก์ชัน ISDATE จะคืนค่า 0 หากนิพจน์ไม่ใช่ค่าเวลาที่ถูกต้อง
  3. ISDATE สามารถใช้ได้ใน SQL Server รุ่นที่ใหม่กว่า:SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008 และ SQL Server 2005

ตัวอย่าง

ดูวิธีใช้คำสั่ง ISDATE ใน SQL Server

 SELECT ISDATE('2019-05-01'); 
Result: 1

SELECT ISDATE('2019-05-01 10:03');
Result: 1

SELECT ISDATE('2019-05-01 10:03:32');
Result: 1

SELECT ISDATE('2019-05-01 10:03:32.001');
Result: 1

SELECT ISDATE('quantrimang.com');
Result: 0

SELECT ISDATE(123);
Result: 0