2011-08-19 61 views
0

我試圖更新我的數據庫表看起來像這樣幫助使用SQLite替換功能

name | file_name 
---------------- 
name1 | name1\data 

我想要做的是,用空字符串

替換所有從 name的姓名1在 file_name列中找到
update cache set 
file_name=replace(file_name,name,'') 
where file_name like '%'||name||"%'" 

當我執行上面的查詢時,我得到一個空記錄集。

任何人可以幫助我解決這個

回答

3
UPDATE cache SET file_name=replace(file_name, name, ''); 

工作沒有WHERE子句。