Permite especificar uno o más alias de expresión.
Cada alias debe coincidir con el nombre de una columna de la sentencia SELECT *. En la lista de columnas de salida, la columna que coincide
con el alias se sustituye por la expresión de ese REPLACE.
Este modificador no cambia los nombres ni el orden de las columnas. Sin embargo, puede cambiar el valor y el tipo de dato.
Sintaxis:
SELECT <expr> REPLACE( <expr> AS col_name) from [db.]table_name
Ejemplo:
SELECT * REPLACE(i + 1 AS i) from columns_transformers;
┌───i─┬──j─┬───k─┐
│ 101 │ 10 │ 324 │
│ 121 │ 8 │ 23 │
└─────┴────┴─────┘
Última modificación el 10 de junio de 2026