PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Database
[討論] 已存欄位需要其預設值時的處理
作者:
Peruheru
(還在想)
2015-10-27 15:17:10
各位好
假設有個欄位 type int null
在一個行之有年的資料庫已經存在至少10年
原本就沒有要求要有值
但現在某個常用報表要處理資料需要判斷他
想要當成null時處理方式同某個特定數值,比如說3
而該資料表是會持續新增資料的
究竟是
1.在每次執行前將該欄位更新為若null就填3
2.在判斷時使用type is null或isnull(type, 3)
哪一種會比較好呢?
我是覺得2會比較好,因為不會每次查報表都要更新資料省點查詢
各位覺得呢?
作者:
bohei
(run and fall)
2015-10-27 15:27:00
2吧,報表=查詢程式,裡面放了一個UPDATE,將來不好除錯
作者:
SeanBoog
(施吉祥先生)
2015-10-29 01:12:00
2
作者:
BigLoser
(大魯蛇)
2015-10-29 13:52:00
當然是2,你怎麼可以偷改把null改成3
作者:
Peruheru
(還在想)
2015-10-29 17:41:00
對不起orz
繼續閱讀
[書籍] 請問 Oracle 新手入門
futureisours
[SQL ] error #1064 僅發生在chrome
yoyostar1990
[SQL ] 如何排除null值
qazsd
[SQL ] 如何快速更新某個欄位全部的值
neocc
[SQL ] 不知道怎麼下標題的問題
HankJiang
[討論] 資料庫存取競賽問題
WusoAiwen
[SQL ] 取出簽到退時間
jscorpio1
[討論] 圖形特徵的資訊存入資料庫
conlich
[系統] MySQL 創資料表 出現錯誤 sync to disk
not552
[SQL ] A的售價比C大的問題
ho83leo
Links
booklink
Contact Us: admin [ a t ] ucptt.com