sql >> Database teknologi >  >> RDS >> SQLite

SQLite omdøber PRINTF() til FORMAT()

SQLite har introduceret FORMAT() funktion, som kan bruges til at formatere strenge.

Mere præcist har den faktisk lige omdøbt sin SQL PRINTF() funktion til FORMAT() . Årsagen er bedre kompatibilitet med andre DBMS'er. Den originale PRINTF() navnet bibeholdes som et alias for bagudkompatibilitet.

FORMAT() funktion (eller dens navngivning) blev introduceret i SQLite 3.38.0, som blev frigivet den 22. februar 2022.

Eksempel

Her er et eksempel til demonstration:

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

Resultat:

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

Vi kan se, at FORMAT() bruges på samme måde som PRINTF() bruges, og resultatet er det samme.

Se SQLites dokumentation for FORMAT() funktion for et overblik over funktionen.

Se også SQLites dokumentation for PRINTF() for en detaljeret forklaring.


  1. MySQL lagrede procedurer

  2. Sådan bruges den samme tidsplan til flere SQL Server Agent-job (T-SQL)

  3. Sådan rettes forkert strengværdi i MySQL

  4. Indsamlingsmetode:Trimprocedure i Oracle-databasen