2012-08-12 180 views
-2

我有一個包含標題列表的表。SQL刪除包含字符串的NULL

而且由於問題出事了,現在的值是一樣

title1[null] 
title2[null][null] 
title[null]3[null] 

和喜歡,我需要全部更換[NULL]不了了之。所以一切都會好起來的。謝謝。

請指教。

PS。

[空]不實際的字符串,但NULL值本身象六角00.

+1

你的架構和值是不理解的,PLZ闡述較多,或使用SQL小提琴或其他工具來傳達你的問題。 – yogi 2012-08-12 07:40:05

+0

SQL服務器?使用REPLACE功能 – 2012-08-12 07:42:40

回答

1

這是MS SQL更新關於 '[NULL]' 是

UPDATE table_name SET column_name = REPLACE(column_name, '[null]', '') 

NEW應答後空字符,而不是文本:

UPDATE table_name SET column_name = REPLACE(column_name, char(0), '') 
+0

哦,我的錯誤,它不工作:) – nambla 2012-08-12 07:59:30

+0

@nambla它有什麼問題呢?適用於我。 – XN16 2012-08-12 08:18:06

+0

@nambla現在我得到這個問題了...我以爲你的意思是文本'[null]'在字符串中,而不是實際的空字符!答案已更新! – XN16 2012-08-12 09:05:12