06/04/2021, 14:50

Hàm ISNULL trong SQL Server - SQL Server Function

Trong bài này mình sẽ hướng dẫn cách sử dụng hàm ISNULL trong SQL Server thông qua cú pháp và ví dụ thực tế. 1. Mô tả Hàm ISNULL trả về một giá trị thay thế khi một biểu thức là NULL. 2. Cú pháp Cú pháp của hàm ISNULL trong SQL Server ...

Trong bài này mình sẽ hướng dẫn cách sử dụng hàm ISNULL trong SQL Server thông qua cú pháp và ví dụ thực tế.

1. Mô tả

Hàm ISNULL trả về một giá trị thay thế khi một biểu thức là NULL.

2. Cú pháp

Cú pháp của hàm ISNULL trong SQL Server (Transact-SQL) là:

ISNULL( expression, alternative_value )

Trong đó:

  • expression: Giá trị để kiểm tra xem nó có phải là NULL không.
  • alternative_value: Giá trị trả về nếu biểu thức là giá trị NULL.

Lưu ý:

  • Hàm ISNULL trả về alternative_value, nếu biểu thức là NULL.
  • Hàm ISNULL trả về biểu thức, nếu biểu thức KHÔNG phải là NULL.

3. Version

The ISNULL function can be used in the following versions of SQL Server (Transact-SQL):

  • SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008, SQL Server 2005

4. Ví dụ

SELECT ISNULL(NULL, 'Zaidap.com.net');
Ket qua: 'Zaidap.com.net'

SELECT ISNULL('Zaidap.com.net', 'myZaidap.com.net');
Ket qua: 'Zaidap.com.net'

SELECT ISNULL(NULL, 45);
Ket qua: 45

SELECT ISNULL(12, 45);
Ket qua: 12

SELECT ISNULL(NULL, '2019-04-06');
Ket qua: '2019-04-06'

SELECT ISNULL('2019-04-06', '2019-04-08');
Ket qua: '2019-04-06'

 

Nguồn: Zaidap.com.net

Hoàng Hải Đăng

24 chủ đề

7226 bài viết

Cùng chủ đề
0