我试图通过使用像这样的语句来更新表中大约20,000条记录,但是,我得到的消息说它0 row(s) affected不起作用.
UPDATE nc_files SET title ="Worklog details" WHERE "log_name" LIKE "%PC01%"
Run Code Online (Sandbox Code Playgroud)
该log_name字段具有混合文件扩展名和案例的所有文件名,例如
PC01.TXT | Worklog details
PC02.txt | Project Summary
PC03.DOC| Worklog details
PC04.doc| Project Summary
Run Code Online (Sandbox Code Playgroud)
我需要使用的原因LIKE是更新的文件只有没有扩展名的文件名,例如
PC01 | Worklog details
PC02 | Project Summary
Run Code Online (Sandbox Code Playgroud)
如何使用LIKE?更新记录?
这log_name是一个字段名称,从中删除文字引号 -
UPDATE nc_files SET title ="Worklog details" WHERE log_name LIKE "%PC01%"
Run Code Online (Sandbox Code Playgroud)