在此資源中,作者建議僅在列可以為空時(shí)使用 Null*s,否則您將遭受大量代碼來(lái)處理 Null*s(正如我今天發(fā)現(xiàn)的困難方式......)。但我擔(dān)心的是,如果您只將 Null*s 用于可空列,因?yàn)?Null*s 是一種痛苦,那么當(dāng)您不期望它時(shí),您將享受“零”值(使用 Null*插入/更新將失敗,因?yàn)閷⑼ㄟ^(guò)發(fā)送空值而不是空字符串、false 或 0)。也許這只是意味著您需要正確測(cè)試您的代碼。這里推薦的做法是什么?
1 回答

翻翻過(guò)去那場(chǎng)雪
TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
如果您需要知道它們何時(shí)為空或默認(rèn)零值不適合您,請(qǐng)將 Null* 用于在數(shù)據(jù)庫(kù)中定義為可為空的類(lèi)型。如果不是這種情況,請(qǐng)避免使用它們。
- 1 回答
- 0 關(guān)注
- 235 瀏覽
添加回答
舉報(bào)
0/150
提交
取消