Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
✅ Secuencia de eventos de Azure Stream Analytics ✅ Fabric
Reemplaza todas las instancias de un valor de cadena especificado por otro valor de cadena.
Sintaxis
REPLACE ( stringExpression, stringPattern, stringReplacement )
Argumentos
stringExpression
Expresión de cadena que se va a buscar.
stringPattern
Subcadena que se va a encontrar. Si stringPattern es una cadena vacía, se devuelve stringExpression .
stringReplacement
La cadena de sustitución.
Tipos de valor devuelto
Devuelve NULL si alguno de los argumentos es NULL. De lo contrario, devuelve nvarchar(max).
Ejemplos
SELECT REPLACE(value, pattern, replacement) AS result FROM input
| Expresión | Resultado |
|---|---|
| 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') | nulo |
| REPLACE('abcde', NULL, 'xxx') | nulo |
| REPLACE('abcde', 'cde', NULL) | nulo |