Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Was ist die beste Methode, um in Oracle immer 2 Dezimalstellen zu erhalten?

Nun, Sie könnten einfach ROUND() verwenden

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

Oder noch besser:

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