Die Oracle ROUND-Funktion gibt einen NUMBER-Wert zurück, der standardmäßig Rundung verwendet und das Runden auf eine angegebene Anzahl von Dezimalstellen unterstützt; die MySQL ROUND-Funktion gibt einen DECIMAL-Wert zurück, der doppelte Rundung übernimmt und nur auf eine ganze Zahl gerundet werden kann.
Unterschied zwischen Oracle ROUND- und MySQL ROUND-Funktionen
Oracle ROUND- und MySQL ROUND-Funktionen sind beide Funktionen, die zum Runden von Zahlen verwendet werden, es gibt jedoch einige wesentliche Unterschiede zwischen ihnen:
Rückgabetyp
- Die Oracle ROUND-Funktion gibt einen Wert vom Typ NUMBER zurück.
- MySQL ROUND-Funktion gibt einen Wert vom Typ DECIMAL zurück.
Rundungsmethode
- Standardmäßig verwendet die Oracle ROUND-Funktion Rundungen (nahezu gerade Zahlen).
- Die MySQL ROUND-Funktion verwendet eine doppelte Rundung (in Richtung der nächsten geraden Zahl).
Präzision
- Die Oracle ROUND-Funktion akzeptiert einen zweiten Parameter, der die Anzahl der Dezimalstellen für die Rundung angibt.
- Die MySQL ROUND-Funktion unterstützt kein zweites Argument und kann daher nur auf die nächste ganze Zahl runden.
Syntax
- Die Syntax der Oracle ROUND-Funktion lautet:
ROUND(Zahl, Dezimalstellen)
ROUND(number, decimals)
- MySQL ROUND 函数的语法为:
ROUND(number)
示例
- Oracle 中四舍五入到小数点后 2 位:
ROUND(123.456, 2)
- MySQL 中四舍六入到最近的整数:
ROUND(123.456)
Die Syntax der MySQL ROUND-Funktion lautet: ROUND(Zahl)
Beispiel
- Rundung auf 2 Dezimalstellen in Oracle:
ROUND(123.456, 2)
- Rundung auf die nächste ganze Zahl in MySQL:
ROUND(123.456) Code><li>
<li>Andere Unterschiede
🎜🎜🎜Die Oracle ROUND-Funktion unterstützt negative Genauigkeit und ermöglicht das Runden links vom Dezimalpunkt. 🎜🎜Die MySQL-ROUND-Funktion unterstützt keine negative Genauigkeit. 🎜🎜Die Oracle ROUND-Funktion kann in verschiedenen Rundungsmodi verwendet werden, einschließlich Rundung, Rundung auf die nächste gerade Zahl oder Null. 🎜🎜Die MySQL-ROUND-Funktion unterstützt nur das Runden. 🎜🎜
Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Round und MySQLround in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!