民國112年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第43題

SQL 中若要比較屬性是否為NULL 值,應用下列何者?

題目

SQL 中若要比較屬性是否為NULL 值,應用下列何者?

  1. (1) IS
  2. (2) =
  3. (3) EQUAL
  4. (4) AS

官方答案

(1) IS

解析

SQL的NULL表示未知或缺失值,不能使用=或<>與NULL比較,因為NULL與任何值比較結果仍是UNKNOWN。判斷屬性是否為NULL必須使用IS NULL,判斷非NULL則用IS NOT NULL;EQUAL、AS並非此用途。故選IS。

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

官方資料