巧用SQL語言在ACCESS數(shù)據(jù)庫中批量替換內容
對于ACCESS數(shù)據(jù)庫發(fā),如果想簡單的批量替換數(shù)據(jù)庫表中的內容,可以使用ACCESS自帶的查找替換功能,但這個功能只能用于一些不復雜的內容替換。想更快更準確的替換,還是得用到SQL執(zhí)行語句。
比如網站數(shù)據(jù)庫中有大量的類似: 將 ' www.cmsdiy.com ' 替換為; ' vip.cmsdiy.com ' 那么下面的方法就非常的便捷!
操作方法:
1 打開你的數(shù)據(jù)庫MDB2 在數(shù)據(jù)庫窗口中,點擊“查詢”,或在“視圖”菜單中選擇“數(shù)據(jù)庫對象”->“查詢”3 點擊數(shù)據(jù)庫窗口中的“新建”按鈕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數(shù)據(jù)庫批量修改的實例中.如果大家在操作中遇到什么問題. 可以留言交流.
相關文章:
1. html中select語句讀取mysql表中內容2. 詳解mybatis批量插入10萬條數(shù)據(jù)的優(yōu)化過程3. sql查詢一個數(shù)組中是否包含某個內容find_in_set問題4. Access中批量替換數(shù)據(jù)庫內容的兩種方法5. Sqlserver之死鎖查詢以及批量解鎖的實現(xiàn)方法6. ORACLE大批量插入數(shù)據(jù)的詳細步驟7. Mybatis 動態(tài)表名+Map參數(shù)傳遞+批量操作詳解8. MySQL實現(xiàn)數(shù)據(jù)批量更新功能詳解9. 解決mybatis使用foreach批量insert異常的問題10. 使用SQL語句將相同名的多行字段內容拼接(方法詳解)