| 函數 | 語法 | 範例 | 結果 | 說明 |
| STUFF | STUFF(str, start, len, repl) | STUFF('hi,world!',4,4,'****') | hel****orld! | 刪除 start 起 len 字元,插入 repl |
| SUBSTRING | SUBSTRING(str, start, len) | SUBSTRING('Hello,World!',2,10) | ello,World | 從 start 取 len 字元 |
| REPLACE | REPLACE(str, old, new) | REPLACE('hi,world!','ll','aa') | heaao,world! | 全域替換 |
| LTRIM | LTRIM(str) | LTRIM(' hi,world!') | hi,world! | 去左空白 |
| RTRIM | RTRIM(str) | RTRIM('hi,world! ') | hi,world! | 去右空白 |
| TRIM | TRIM(str) | TRIM(' hi,world! ') | hi,world! | 去左右空白 (SQL Server 2017+) |
| ISNULL | ISNULL(expr, val) | ISNULL(NULL, 'a') | a | NULL 替換 |
| CAST | CAST(expr AS type) | CAST('2007-10-11' AS DATETIME) | 2007-10-11 00:00:00 | 型別轉換 |
| CONVERT | CONVERT(type, expr, style) | CONVERT(DATETIME,'2007-10-11') | 2007-10-11 00:00:00 | 帶格式轉換 |
| LEN | LEN(str) | LEN('hi,world!') | 12 | 長度(不含尾空白) |
| LEFT | LEFT(str, n) | LEFT('hi,world!',3) | hel | 左 n 字元 |
| RIGHT | RIGHT(str, n) | RIGHT('hi,world!',3) | ld! | 右 n 字元 |
| CHARINDEX | CHARINDEX(sub, str) | CHARINDEX('e','hi,world!') | 2 | 子字串位置(1-based) |
| LOWER | LOWER(str) | LOWER('HELLO') | hello | 轉小寫 |
| UPPER | UPPER(str) | UPPER('hello') | HELLO | 轉大寫 |
| REPLICATE | REPLICATE(str, n) | REPLICATE('Hi',3) | HiHiHi | 重複 n 次 |
| REVERSE | REVERSE(str) | REVERSE('Hello') | olleH | 反轉 |
| DIFFERENCE | DIFFERENCE(s1, s2) | DIFFERENCE('sun','san') | 4 | 發音相似度 0-4(英文) |
| STR | STR(num, len, dec) | STR(123.34584, 7, 3) | 123.346 | 數值轉定寬字串,四捨五入 |