رأيت أن هناك دالة round () ترجع أقرب int من المتغير الرقمي.
لكن لا توجد دالة round (x) من شأنها أن ترجع القيمة العددية إلى x العشري.
علي سبيل المثال:
select round(192.4525, 2) -> 192.46
select round(2.3246, 2) -> 2.32
بعض المستندات هنا:
http://www.postgresql.org/docs/9.1/static/functions-math.html
ما مدى دعم ذلك في لهجات SQL الأخرى؟
هناك نفس الوظيفة في MySql:
http://dev.mysql.com/doc/refman/5.0/fr/mathematical-functions.html
أيضًا في Oracle:
http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions135.htm
تمت الإضافة إلى MathExpressions
صدر في 3.2.2
التعليق الأكثر فائدة
تمت الإضافة إلى
MathExpressions