巧用SQL語(yǔ)言在ACCESS數(shù)據(jù)庫(kù)中批量替換內(nèi)容
對(duì)于ACCESS數(shù)據(jù)庫(kù)發(fā),如果想簡(jiǎn)單的批量替換數(shù)據(jù)庫(kù)表中的內(nèi)容,可以使用ACCESS自帶的查找替換功能,但這個(gè)功能只能用于一些不復(fù)雜的內(nèi)容替換。想更快更準(zhǔn)確的替換,還是得用到SQL執(zhí)行語(yǔ)句。
比如網(wǎng)站數(shù)據(jù)庫(kù)中有大量的類(lèi)似: 將 ' www.cmsdiy.com ' 替換為; ' vip.cmsdiy.com ' 那么下面的方法就非常的便捷!
操作方法:
1 打開(kāi)你的數(shù)據(jù)庫(kù)MDB2 在數(shù)據(jù)庫(kù)窗口中,點(diǎn)擊“查詢(xún)”,或在“視圖”菜單中選擇“數(shù)據(jù)庫(kù)對(duì)象”->“查詢(xún)”3 點(diǎn)擊數(shù)據(jù)庫(kù)窗口中的“新建”按鈕4 點(diǎn)擊“確定”,關(guān)閉“顯示表”窗口5 點(diǎn)擊工具欄左上側(cè)的“SQL”,或在“視圖”菜單中選擇“SQL 視圖”6 刪掉所有的內(nèi)容7 直接輸入SQL語(yǔ)句
Updatetabel(表名)SETfields(字段名) = REPLACE ( fields(字段名) ,'原內(nèi)容','替換成的內(nèi)容')
替換例子如下:
下面就PJBLOG中替換表 ' blog_Content ' 中內(nèi)容欄' log_Intro '中的 ' www.cmsdiy.com ' 替換為 ' vip.cmsdiy.com ' 那么這段替換的命令語(yǔ)句如下:
Updateblog_ContentSETlog_Intro = REPLACE (log_Intro ,'www.cmsdiy.com','vip.cmsdiy.com')
8 點(diǎn)擊工具欄上“查詢(xún)”-->“運(yùn)行”即可。
Cmsdiy:這段代碼.我親自測(cè)試.可以用在網(wǎng)站ACCESS數(shù)據(jù)庫(kù)批量修改的實(shí)例中.如果大家在操作中遇到什么問(wèn)題. 可以留言交流.
相關(guān)文章:
1. mysql判斷表是否存在然后批量刪除的操作2. Access中批量替換數(shù)據(jù)庫(kù)內(nèi)容的兩種方法3. 詳解MySQL批量入庫(kù)的幾種方式4. Sqlserver之死鎖查詢(xún)以及批量解鎖的實(shí)現(xiàn)方法5. MySQL實(shí)現(xiàn)批量推送數(shù)據(jù)到Mongo6. PROC++批量導(dǎo)入導(dǎo)出ORACLE數(shù)據(jù)庫(kù)表7. SQL INSERT及批量的幾種方式總結(jié)8. MyBatis foreach 批量更新實(shí)例9. Fluent Mybatis 批量更新的使用10. Mybatis批量修改時(shí)出現(xiàn)報(bào)錯(cuò)問(wèn)題解決方案
