我有這樣一個表:如何在SQL Server中擺脫NULL值的2008臺
1 0.22 0.14 0.05
23 11 0.32 0.16
4 NULL 1 0.39
NULL NULL .8 1
NULL .5 .7 NULL
我想修改表成爲
1 0.22 0.14 0.05
23 1 0.32 0.16
4 -1 1 0.39
-1 -1 .8 1
-1 .5 .7 -1
如果你看看我改變了NULL
-1
我嘗試:
SELECT
coalesce([a1], -1), coalesce([a2], -1),coalesce([a3], -1), coalesce([a4], -1)
FROM tableee;
哪個是正確的,但是當我做了SELECT *
我得到的表null
值...
如何修改表,以便當我做了SELECT *
我沒有得到NULL
但-1
呢?
你的「修復」只是一個SELECT語句。爲什麼你會期望影響後續的查詢?你不應該*更新你的桌子嗎? –
你想編輯表格內容嗎?或只是由此產生的查詢? – AJC