程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL >> 應用SQL批量調換語句修正、增長、刪除字段內容

應用SQL批量調換語句修正、增長、刪除字段內容

編輯:MSSQL

應用SQL批量調換語句修正、增長、刪除字段內容。本站提示廣大學習愛好者:(應用SQL批量調換語句修正、增長、刪除字段內容)文章只能為提供參考,不一定能成為您想要的結果。以下是應用SQL批量調換語句修正、增長、刪除字段內容正文


sql調換語句,用該敕令可以整批調換某字段的內容,也能夠批量在原字段內容上加上或去失落字符。

敕令總解:update 表的稱號 set 此表要調換的字段名=REPLACE(此表要調換的字段名, '本來內容', '新內容')

如 UPDATE Whir_ProductRelese SET ReleseName=REPLACE(ReleseName,'http://www.maidq.com','http://maidq.com')

舉例解釋:

1)把backupfile內外url的字段內容裡為http://www.maidq.com的字符全體改成http://maidq.com。

 update backupfile set url=REPLACE(url,'http://www.maidq.com','http://maidq.com')

2)依據前提增長字段的內容,如把file_number=1的記載的logical_name字段的內容後面加上tmp,前面加上end。

 update backupfile set logical_name=REPLACE(logical_name,logical_name,'tmp'+logical_name+' end ') where file_number=1

3)依據前提去失落指定記載的後面2個字符。

update backupfile set logical_name=REPLACE(logical_name,logical_name,SUBSTRING(logical_name,3,len(logical_name)-2)) where file_number=1

4)依據前提去失落指定記載的前面4個字符。

update backupfile set logical_name=REPLACE(logical_name,logical_name,SUBSTRING(logical_name,1,len(logical_name)-4)) where file_number=2

若有不清晰的可以先用select語句驗證能否殺青本身想要的後果再停止調換:

SELECT REPLACE(調換字段,'原內容','新內容') from 表名; 
update 表名 set 調換字段=(REPLACE(調換字段,'原內容','新內容'))

以上所述是小編給年夜家引見的應用SQL批量調換語句修正、增長、刪除字段內容 ,願望對年夜家有所贊助,假如年夜家有任何疑問請給我留言,小編會實時答復年夜家的。在此也異常感激年夜家對網站的支撐!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved