民國114年 第2梯次 網頁設計乙級 學科

第8題

MariaDB 語法「SELECT ISNULL(1+1);」,其執行結果為何?

題目

MariaDB 語法「SELECT ISNULL(1+1);」,其執行結果為何?

  1. (1) 0
  2. (2) 1
  3. (3) 3
  4. (4) 2

官方答案

(1) 0

解析

MariaDB/MySQL 的 ISNULL(expr) 用來判斷運算式是否為 NULL:若為 NULL 傳回 1,否則傳回 0。題目中 1+1 的計算結果為 2,並不是 NULL,所以 SELECT ISNULL(1+1) 的執行結果為 0,而非 2。此函數與 IFNULL() 不同,後者是遇到 NULL 時傳回替代值。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料