Re: [SQL ] 是否避免null值
我覺得不是使用 null 不好
而是有些人不會用/亂用
理應不會出現 null 的欄位出現 null 值
未約定好 null 定義的欄位出現 null 值
根本就不需要設定允許 Null 的欄位,卻大量的被勾選允許 Null
今天公司的程式 crash 了,以前的人習慣勾選 Null,即使那欄位根本就不會出現 null
結果某個程式今天突然將那欄位寫入了 Null,相關的程式就都當了。
我已經發群組信要求公司內部盡量避免勾選允許 null
其實我之前教過,
要勾選 Null 你必須要跟相關的工程人員約定好出現 Null 時的處理方式
但某人就是聽不懂又不遵守 (偏偏他職位比我高)
一定要 crash 過才知道痛
其實我是要上網找濫用 null 的壞處附在群組信,以免又跟我說聽不懂不想理我。
剛好看到這篇._.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.20.210.132
※ 編輯: PEIRON 來自: 211.20.210.132 (06/19 12:05)
→
06/19 12:14, , 1F
06/19 12:14, 1F
→
06/19 12:25, , 2F
06/19 12:25, 2F
→
06/21 22:41, , 3F
06/21 22:41, 3F
→
06/21 22:42, , 4F
06/21 22:42, 4F
→
06/21 22:43, , 5F
06/21 22:43, 5F
→
06/25 12:19, , 6F
06/25 12:19, 6F
討論串 (同標題文章)
完整討論串 (本文為第 6 之 7 篇):