2013-02-13 46 views
0

我有一個char(1),它可以在Mysql表中默認爲空。我試圖使用這個字符的所有八位作爲單獨的標誌。如何在mysql中初始化空字符中設置位

我面臨的問題是,當我嘗試設置字段的初始值爲空時的位組合,它會變得混亂,並且真實值(比如254)不會被反映出來。

有沒有辦法設置(最初爲空)char的位,而不需要對錶進行任何額外的查詢?

回答

0

您可以在您的查詢中使用IFNULL。如果該列中的值爲null,那麼顯示的控制檯的值將爲0。

select ifnull(your_columns_name,0) from myDB ; 
+0

謝謝!這只是我的一天! :) – sneha 2013-02-13 19:31:52

相關問題