巧用SQL語言在ACCESS數據庫中批量替換內容
對于ACCESS數據庫發,如果想簡單的批量替換數據庫表中的內容,可以使用ACCESS自帶的查找替換功能,但這個功能只能用于一些不復雜的內容替換。想更快更準確的替換,還是得用到SQL執行語句。
比如網站數據庫中有大量的類似: 將 ' www.cmsdiy.com ' 替換為; ' vip.cmsdiy.com ' 那么下面的方法就非常的便捷!
操作方法:
1 打開你的數據庫MDB2 在數據庫窗口中,點擊“查詢”,或在“視圖”菜單中選擇“數據庫對象”->“查詢”3 點擊數據庫窗口中的“新建”按鈕4 點擊“確定”,關閉“顯示表”窗口5 點擊工具欄左上側的“SQL”,或在“視圖”菜單中選擇“SQL 視圖”6 刪掉所有的內容7 直接輸入SQL語句
Updatetabel(表名)SETfields(字段名) = REPLACE ( fields(字段名) ,'原內容','替換成的內容')
替換例子如下:
下面就PJBLOG中替換表 ' blog_Content ' 中內容欄' log_Intro '中的 ' www.cmsdiy.com ' 替換為 ' vip.cmsdiy.com ' 那么這段替換的命令語句如下:
Updateblog_ContentSETlog_Intro = REPLACE (log_Intro ,'www.cmsdiy.com','vip.cmsdiy.com')
8 點擊工具欄上“查詢”-->“運行”即可。
Cmsdiy:這段代碼.我親自測試.可以用在網站ACCESS數據庫批量修改的實例中.如果大家在操作中遇到什么問題. 可以留言交流.
相關文章: