Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Vervangt alle exemplaren van een opgegeven tekenreekswaarde door een andere tekenreekswaarde.
Syntaxis
REPLACE ( stringExpression, stringPattern, stringReplacement )
Argumenten
stringExpression
De tekenreeksexpressie die moet worden doorzocht.
stringPattern
De subtekenreeks die moet worden gevonden. Als stringPattern een lege tekenreeks is, wordt stringExpression geretourneerd.
stringReplacement
De vervangende tekenreeks.
Retourtypen
Retourneert NULL als een van de argumenten NULL is. Anders wordt nvarchar(max) geretourneerd.
Voorbeelden
SELECT REPLACE(value, pattern, replacement) AS result FROM input
| Uitdrukking | Resultaat |
|---|---|
| REPLACE('abcde', 'cd', 'xx') | 'abxxe' |
| REPLACE('cdabcd', 'cd', 'x') | 'xabx' |
| REPLACE('cd', 'cd', 'xxx') | 'xxx' |
| REPLACE('abcde', 'gh', 'xx') | 'abcde' |
| REPLACE('abcde', 'cde', '') | 'ab' |
| REPLACE('abcde', '', 'xxx') | 'abcde' |
| REPLACE(', 'cde', 'xxx') | '' |
| REPLACE(NULL, 'cde', 'xxx') | Nul |
| REPLACE('abcde', NULL, 'xxx') | Nul |
| REPLACE('abcde', 'cde', NULL) | Nul |