1. 程式人生 > >SQL Server 字串處理函式

SQL Server 字串處理函式

--函式:CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )
--功能:在一個字串中搜索指定的字元,返回發現指定的字元的位置
SELECT CHARINDEX('a','abcdef',1);--返回1
SELECT CHARINDEX('f','abcdef',1);--返回6

--函式:SUBSTRING ( expression ,start , length ) 
--功能:返回 SQL Server 中的字元表示式的一部分
SELECT SUBSTRING('abs',1,2); --返回ab
SELECT SUBSTRING('abs',2,2); --返回bs

--函式:REPLACE ( string_expression , string_pattern , string_replacement ) 
--功能:用另一個字串值替換出現的所有指定字串值
SELECT REPLACE('ab*=+def','*=+','c');--返回abcdef