Oracle
 sql >> Base de données >  >> RDS >> Oracle

Quelle est la meilleure méthode pour toujours obtenir 2 décimales dans Oracle ?

Eh bien, vous pouvez simplement utiliser ROUND()

$sth = $dbh->prepare("SELECT ROUND(net_total,2) FROM order_totals WHERE order_no = $id");

Ou encore mieux :

$sth = $dbh->prepare("SELECT TO_CHAR(net_total,'99.99') FROM order_totals WHERE order_no = $id");