Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> SQL Server

Hàm ISNUMERIC Trong SQL Server

Bài viết này sẽ hướng dẫn chi tiết cách sử dụng hàm ISNUMERIC 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 ISNUMERIC trong SQL Server kiểm tra giá trị biểu thức truyền vào có phải giá trị số hợp lệ không, nếu có trả về 1, ngược lại trả về 0.

Cú pháp

Để dùng ISNUMERIC trong SQL Server, ta dùng cú pháp:

 ISNUMERIC(bieuthuc) 

Tham số :

  1. bieuthuc: biểu thức bất kỳ cần kiểm tra.

Lưu ý :

  1. ISNUMERIC trả về 1 nếu biểu thức là giá trị số hợp lệ.
  2. ISNUMERIC trả về 0 nếu biểu thức KHÔNG phải giá trị số hợp lệ.
  3. ISNUMERIC dùng được trong SQL Server: 2017, 2016, 2014, 2012, 2008 R2, 2008, 2005.

Ví dụ

Xem cách dùng ISNUMERIC trong SQL Server.

SELECT ISNUMERIC(1234);

Kết quả: 1

SELECT ISNUMERIC('1234');
Kết quả: 1

SELECT ISNUMERIC(10 * 5);
Kết quả: 1

SELECT ISNUMERIC('quantrimang.com');
Kết quả: 0

SELECT ISNUMERIC('2014-05-01');
Kết quả: 0