sql >> Base de Datos >  >> RDS >> SQLite

SQLite cambia el nombre de PRINTF() a FORMAT()

SQLite ha introducido el FORMAT() función, que se puede utilizar para formatear cadenas.

Más precisamente, acaba de cambiar el nombre de SQL PRINTF() función para FORMAT() . El motivo es una mejor compatibilidad con otros DBMS. El PRINTF() original El nombre se conserva como un alias para la compatibilidad con versiones anteriores.

El FORMAT() La función (o su nombre) se introdujo en SQLite 3.38.0, que se lanzó el 22 de febrero de 2022.

Ejemplo

Aquí hay un ejemplo para demostrarlo:

SELECT 
    PRINTF("%,d", 123456789) AS PRINTF,
    FORMAT("%,d", 123456789) AS FORMAT;

Resultado:

PRINTF       FORMAT     
-----------  -----------
123,456,789  123,456,789

Podemos ver que FORMAT() se usa de la misma manera que PRINTF() se utiliza, y su resultado es el mismo.

Consulte la documentación de SQLite para FORMAT() función para obtener una descripción general de la función.

Consulte también la documentación de SQLite para PRINTF() para una explicación detallada.