MySQL “Redundant ELSE NULL” 是甚麼警告呢? By shortie2023-11-082023-11-14資訊科技 在 JetBrains DataGrip 工具中審查 SQL 檔案時,發現編輯器會針對 CASE … WHEN … ELSE … END 表示式 (expression) 提示這種警告。原因是 CASE 表示式會自動運算成 NULL 的結果,因此不需要特別使用 ELSE NULL 的條件子句,來在最後回傳 NULL 的運算結果。 參考資料 Flow Control Functions: CASE Code Inspection: Redundant ELSE NULL clause 分享此文:分享到 Twitter(在新視窗中開啟)按一下以分享至 Facebook(在新視窗中開啟)