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