1
我創建一個字段「RankID」與INT(8)(從phpMyAdmin的網頁界面結構頁面,我發現NULL的列值沒有;和列Default value is None)type in my table。 我發現一些Int默認值是'0'。實際上,我不希望我的表中有任何'0'值用於'RankID'。它會在結果表的第一行導致排序動作列表RankID'0'。SQL int類型的默認值問題
我該如何解決這個問題?
我可以使用Int(8)(NULL - > Yes; Default - > NULL)來更正字段嗎?
如果我可以像上面那樣更正我的Int(8)。那我怎麼能update
幾百條記錄的RankID值從'0'變爲'null'?
任何意見,建議表示讚賞。
UPDATE語句工作得很好。我制定了兩個步驟來解決我的問題。步驟1。將* RankID *字段屬性從'Not NULL'修改爲'NULL'(允許);第2步。跟隨你的'UPDATE'語句。非常感謝。 – 2010-11-09 08:20:25