首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL REPLACE 函數:字串替換完整語法與範例

     編輯:關於SqlServer

語法

REPLACE ( string_expression1, string_expression2, string_expression3 )
  • string_expression1:待搜尋的字串(字元或二進位資料)。
  • string_expression2:要尋找的子字串。
  • string_expression3:替換用的子字串。

回傳型別同 string_expression1。

範例

將 'abcdefghicde' 中的 'cde' 替換為 'xxx':

SELECT REPLACE('abcdefghicde', 'cde', 'xxx');
-- 結果:abxxxfghixxx

實務應用

更新資料表欄位:

UPDATE tb1 SET f1 = REPLACE(f1, 'abc', 'def');

適用於清理髒資料、統一格式、移除特定標記等情境。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved