2013-04-04 32 views
1

所以我想要做的是在sql中更新我的一個表中的幾列。我需要將當前爲null的值更新爲0.75。我已經做了一些研究,但我無法專門找到與我的問題有關的答案。誰能幫我嗎?我知道它會讀這樣的事情,如果值不爲空,更新列(空值爲整數)

UPDATE copy_f_staffs 
SET overtime_rate='11.10' 
WHERE id=12; 
+3

如何'11 0.10 ',一個字符串,與0.75的值有關? – 2013-04-04 23:17:37

回答

1

對於Oracle

UPDATE copy_f_staffs 
SET overtime_rate='11.10' 
    WHERE overtime_rate is null; 

這將設置你的空overtime_rate領域'11 0.10'

+1

真棒,感謝哥們。我會盡快答覆! :) – Yoyoyo 2013-04-04 22:45:35

+0

沒有probs,祝你好運! – Scotch 2013-04-04 22:46:18