2012-08-09 48 views
0

如何使用每行中的鏈接傳播具有相同值600次的表列而不寫入可能已存在的某些值。如何使用相同的值傳播600列的表列

我不能得到這個工作:

UPDATE TABLE SET column_name = REPLACE (column_name,'NULL','new values') 

我知道我必須接近?感謝大家。

+2

你想要更新600行或者你希望在同一列中連接600次「新值」連接600次,或者你想更新所有行600次? – Ben 2012-08-09 16:48:39

+1

Wich RDBMS?版? – Yaroslav 2012-08-09 16:49:38

+0

你的意思是一對多嗎?我忘記哪個是哪個。對不起:我去DB-> 5tables – BenRacicot 2012-08-09 17:10:45

回答

1

也許這就是你想要什麼?

UPDATE TABLE SET column_name = 'new values' WHERE column_name IS NULL 
0

嘗試

UPDATE TABLE SET column_name = column_name+'new values'

如果+不起作用,使用任何連擊功能,適用於您的RDBMS

+0

更新酒店SET url ='新值' 工作,但取代了我以前的條目。好吧。不過謝謝。 – BenRacicot 2012-08-09 17:05:26

+0

你必須設置url = url +'new values'like i posted! – CheeseConQueso 2012-08-09 17:09:46

+0

您需要'WHERE URL IS NULL'子句。 – 2012-08-09 17:40:51

相關問題