SQLite telah memperkenalkan FORMAT()
fungsi, yang dapat digunakan untuk memformat string.
Lebih tepatnya, ia baru saja mengganti namanya menjadi SQL PRINTF()
berfungsi untuk FORMAT()
. Alasannya adalah untuk kompatibilitas yang lebih baik dengan DBMS lain. PRINTF()
asli nama dipertahankan sebagai alias untuk kompatibilitas mundur.
FORMAT()
function (atau penamaannya) diperkenalkan di SQLite 3.38.0, yang dirilis pada 22 Februari 2022.
Contoh
Berikut ini contoh untuk didemonstrasikan:
SELECT
PRINTF("%,d", 123456789) AS PRINTF,
FORMAT("%,d", 123456789) AS FORMAT;
Hasil:
PRINTF FORMAT ----------- ----------- 123,456,789 123,456,789
Kita dapat melihat bahwa FORMAT()
digunakan dengan cara yang sama seperti PRINTF()
digunakan, dan hasilnya sama.
Lihat dokumentasi SQLite untuk FORMAT()
fungsi untuk gambaran umum fungsi.
Lihat juga dokumentasi SQLite untuk PRINTF()
untuk penjelasan rinci.