Bài viết này sẽ hướng dẫn chi tiết cách sử dụng hàm ISDATE trong SQL Server với cú pháp cụ thể và ví dụ để dễ hình dung và nắm bắt.
Mô tả
Hàm ISDATE trong SQL Server kiểm tra biểu thức truyền vào có phải giá trị thời gian hợp lệ không, nếu có trả về 1, ngược lại trả về 0.
Cú pháp
Để dùng ISDATE trong SQL Server, ta dùng cú pháp:
ISDATE(bieuthuc)
Tham số :
- bieuthuc: biểu thức bất kỳ cần kiểm tra.
Lưu ý :
- ISDATE trả về 1 nếu biểu thức là giá trị thời gian hợp lệ.
- ISDATE trả về 0 nếu biểu thức KHÔNG phải giá trị thời gian hợp lệ.
- ISDATE dùng được trong SQL Server: 2017, 2016, 2014, 2012, 2008 R2, 2008, 2005.
Ví dụ
Xem cách dùng ISDATE trong SQL Server.
SELECT ISDATE('2019-05-01');
Kết quả: 1
SELECT ISDATE('2019-05-01 10:03');
Kết quả: 1
SELECT ISDATE('2019-05-01 10:03:32');
Kết quả: 1
SELECT ISDATE('2019-05-01 10:03:32.001');
Kết quả: 1
SELECT ISDATE('quantrimang.com');
Kết quả: 0
SELECT ISDATE(123);
Kết quả: 0