2017-09-26 3 views
0

Avec Oracle je peux formater un nombre sous forme de texte en utilisant to_char:Est-ce que SQLite a un équivalent à TO_CHAR?

select to_char(12345, '999,990.00') from dual 

qui retourne 12,345.00

Comment puis-je faire la même chose en utilisant SQLite? J'ai fait quelques tentatives en utilisant la fonction printf, mais rencontré aucun succès.

Répondre

0

Vous pouvez ajouter des milliers de marques aux entiers avec %,d et sortir deux décimales pour les nombres à virgule flottante avec %.2d, mais il n'est pas possible de les combiner.

En général, vous devez formater les valeurs dans votre application.