SQL ISNULL () Fungsi: Panduan Lengkap – Codewithaden

Fungsi isnull () mengembalikan nilai tertentu jika ekspresi nol. Jika ekspresi tidak nol, maka fungsi isnull () mengembalikan ekspresi.

Sql isnull ()

Sql isnull () adalah fungsi bawaan yang digunakan untuk mengganti BATAL nilai dengan nilai yang ditentukan. Itu Isnull () Fungsi tersedia dalam sistem manajemen database MySQL dan SQL Server.

SQL Server Isnull () Fungsi menggantikan nilai nol dengan nilai lain. Ini karena nol telah digantikan oleh 100 melalui Isnull () fungsi, sehingga totalnya menjadi 300 + 100 = 400.

Mysql Isnull () fungsi menguji apakah ekspresi itu BATAL . Jika ekspresinya BATAL , fungsi isnull () kembali 1. Sebaliknya, fungsi ini mengembalikan 0.

Sintaksis

ISNULL(expression, value) 

Parameter

  1. Ekspresi : Ini bisa dari semua jenis yang digunakan untuk memeriksa nol.
  2. Penggantian Ini mengembalikan tipe nilai jika ekspresi dilambangkan sebagai nol.

Catatan

  1. Jika nilai ekspresi mengevaluasi ke nol, kemudian nilai penggantian secara implisit dikonversi ke jenis ekspresi.
  2. Jika ekspresi bukan nol, fungsi mengembalikan nilai ekspresi.

Kueri 1

Select ISNULL (NULL, 40);
 

Keluaran

40
 

Penjelasan

Fungsi mengembalikan argumen kedua sebagai argumen pertama yang ditentukan sebagai nol.

Kueri 2

Select ISNULL (12, 40);
 

Keluaran

12
 

Penjelasan

Fungsi dikembalikan 1 st argumen, karena bukan nol.

Kueri 3

Select ISNULL (NULL, ‘2020-02-25’);
 

Keluaran

‘2020-02-25’
 

Penjelasan

Fungsi dikembalikan 2 nd argumen, sebagai 1 st Argumennya nol.

Kueri 4

Select ISNULL (‘2020-02-26’, ‘2020-02-25’);
 

Keluaran

‘2020-02-26’
 

Penjelasan

Fungsi dikembalikan 1 st argumen, karena bukan nol.

Lihat juga

SQL SESION_USER

SQL System_user

SQL USER_NAME

SQL Current_user

SQL CONVERT

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *