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

SQLite rinomina PRINTF() in FORMAT()

SQLite ha introdotto il FORMAT() funzione, che può essere utilizzata per formattare le stringhe.

Più precisamente, ha appena rinominato il suo SQL PRINTF() funzione su FORMAT() . Il motivo è una migliore compatibilità con altri DBMS. Il PRINTF() originale name viene mantenuto come alias per la compatibilità con le versioni precedenti.

Il FORMAT() la funzione (o la sua denominazione) è stata introdotta in SQLite 3.38.0, che è stato rilasciato il 22 febbraio 2022.

Esempio

Ecco un esempio da dimostrare:

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

Risultato:

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

Possiamo vedere che FORMAT() viene utilizzato allo stesso modo di PRINTF() viene utilizzato e il risultato è lo stesso.

Consulta la documentazione di SQLite per FORMAT() funzione per una panoramica della funzione.

Vedi anche la documentazione di SQLite per PRINTF() per una spiegazione dettagliata.