บทความนี้จะแสดงรายละเอียดวิธีใช้ฟังก์ชันจัดการ ISDATE ใน SQL Server พร้อมไวยากรณ์และตัวอย่างเฉพาะ เพื่อให้เห็นและเข้าใจฟังก์ชันได้ดีขึ้น
คำอธิบาย
ฟังก์ชัน ISDATE ใน SQL Server ตรวจสอบว่านิพจน์ที่ส่งผ่านมาเป็นค่าเวลาที่ถูกต้องหรือไม่ หาก ISDATE ส่งคืน 1 มิฉะนั้นส่งคืน 0
ไวยากรณ์
เพื่อใช้คำสั่ง ISDATE ใน SQL Server เราใช้ไวยากรณ์ดังนี้:
ISDATE(bieuthuc)
พารามิเตอร์ :
- bieuthuc: นิพจน์ใดก็ได้ที่ต้องการตรวจสอบ
หมายเหตุ :
- ฟังก์ชัน ISDATE ส่งคืน 1 หากนิพจน์เป็นค่าเวลาที่ถูกต้อง
- ฟังก์ชัน ISDATE ส่งคืน 0 หากนิพจน์ ไม่ใช่ ค่าเวลาที่ถูกต้อง
- ISDATE สามารถใช้ใน SQL Server รุ่นใหม่ๆ: 2017, 2016, 2014, 2012, 2008 R2, 2008, และ 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