巧用SQL語言在ACCESS數(shù)據(jù)庫中批量替換內(nèi)容
對(duì)于ACCESS數(shù)據(jù)庫發(fā),如果想簡(jiǎn)單的批量替換數(shù)據(jù)庫表中的內(nèi)容,可以使用ACCESS自帶的查找替換功能,但這個(gè)功能只能用于一些不復(fù)雜的內(nèi)容替換。想更快更準(zhǔn)確的替換,還是得用到SQL執(zhí)行語句。
比如網(wǎng)站數(shù)據(jù)庫中有大量的類似: 將 ' www.cmsdiy.com ' 替換為; ' vip.cmsdiy.com ' 那么下面的方法就非常的便捷!
操作方法:
1 打開你的數(shù)據(jù)庫MDB2 在數(shù)據(jù)庫窗口中,點(diǎn)擊“查詢”,或在“視圖”菜單中選擇“數(shù)據(jù)庫對(duì)象”->“查詢”3 點(diǎn)擊數(shù)據(jù)庫窗口中的“新建”按鈕4 點(diǎn)擊“確定”,關(guān)閉“顯示表”窗口5 點(diǎn)擊工具欄左上側(cè)的“SQL”,或在“視圖”菜單中選擇“SQL 視圖”6 刪掉所有的內(nèi)容7 直接輸入SQL語句
Updatetabel(表名)SETfields(字段名) = REPLACE ( fields(字段名) ,'原內(nèi)容','替換成的內(nèi)容')
替換例子如下:
下面就PJBLOG中替換表 ' blog_Content ' 中內(nèi)容欄' log_Intro '中的 ' www.cmsdiy.com ' 替換為 ' vip.cmsdiy.com ' 那么這段替換的命令語句如下:
Updateblog_ContentSETlog_Intro = REPLACE (log_Intro ,'www.cmsdiy.com','vip.cmsdiy.com')
8 點(diǎn)擊工具欄上“查詢”-->“運(yùn)行”即可。
Cmsdiy:這段代碼.我親自測(cè)試.可以用在網(wǎng)站ACCESS數(shù)據(jù)庫批量修改的實(shí)例中.如果大家在操作中遇到什么問題. 可以留言交流.
相關(guān)文章:
1. Oracle根據(jù)逗號(hào)拆分字段內(nèi)容轉(zhuǎn)成多行的函數(shù)說明2. mysql判斷表是否存在然后批量刪除的操作3. Mybatis 如何批量刪除數(shù)據(jù)的實(shí)現(xiàn)示例4. 如何將mysql表的內(nèi)容追加導(dǎo)入另一張表5. 解決mybatis批量更新(update foreach)失敗的問題6. MyBatis 實(shí)現(xiàn)批量插入和刪除中雙層循環(huán)的寫法案例7. MySQL實(shí)現(xiàn)批量推送數(shù)據(jù)到Mongo8. 詳解mybatis批量插入10萬條數(shù)據(jù)的優(yōu)化過程9. MySQL實(shí)現(xiàn)數(shù)據(jù)批量更新功能詳解10. Mybatis三種批量插入數(shù)據(jù)的方式

網(wǎng)公網(wǎng)安備