SQLite
 sql >> Baza danych >  >> RDS >> SQLite

SQLite zmienia nazwę PRINTF() na FORMAT()

SQLite wprowadził FORMAT() funkcja, która może być używana do formatowania ciągów.

Dokładniej, właśnie zmienił nazwę swojego SQL PRINTF() funkcja FORMAT() . Powodem jest lepsza kompatybilność z innymi systemami DBMS. Oryginalny PRINTF() nazwa jest zachowywana jako alias dla wstecznej kompatybilności.

FORMAT() funkcja (lub jej nazewnictwo) została wprowadzona w SQLite 3.38.0, który został wydany 22 lutego 2022 roku.

Przykład

Oto przykład do zademonstrowania:

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

Wynik:

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

Widzimy, że FORMAT() jest używany w taki sam sposób, jak PRINTF() jest używany, a jego wynik jest taki sam.

Zobacz dokumentację SQLite dla FORMAT() funkcja do przeglądu funkcji.

Zobacz także dokumentację SQLite dla PRINTF() szczegółowe wyjaśnienie.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Close nigdy nie zostało wyraźnie wywołane w bazie danych

  2. SQLite - Wstaw dane

  3. Prawidłowy sposób obsługi dwukierunkowego 1:m w Green-DAO

  4. Przechowuj nową pozycję elementów RecyclerView w SQLite po przeciągnięciu i upuszczeniu

  5. Jak sprawdzić, czy użytkownik jest obecny w bazie danych Sqlite za pomocą Androida?