2011-04-08 61 views
0

blank刪除字段空值出現

那麼,我該如何刪除?我acidentially寫前綴空,代碼1500的空白記錄= 0

我嘗試此查詢,它什麼都不做:

DELETE FROM Course where prefix IS NULL and code = 0; 

我得到的反饋是0結果被刪除。

有人嗎?

回答

1

我敢打賭,前綴是一個空字符串。試試這個:

delete from course where prefix = '' and code = 0 
4

prefix可能不是NULL它是一個空字符串。

請嘗試以下操作,看看它是否會產生所需的結果。

SELECT * FROM Course WHERE prefix = '' AND code = 0; 

如果是的話,風險自擔更新DELETE聲明;)

+0

此方法返回空值 – Jshee 2011-04-08 00:56:40

+0

不合法的數據庫記錄那麼你是好去了。 ** Richard **有'DELETE'查詢。首先運行一個'SELECT'總是很好的做法。 – 2011-04-08 00:57:54

+0

完美的作品!在5分鐘內,我會給你支票 - 它不會讓我:) – Jshee 2011-04-08 00:58:59