Postgresql

PostgreSQL 中 DB2 函式“decimal(numeric expression,precision, scale)”的等價物

  • September 4, 2018

PostgreSQL中是否有等效的DB2 函式? decimal(numeric expression, precision, scale)或者我將如何在 PostgreSQL 中執行此功能?

DECIMAL函式返回字元串的十進製表示。第二個參數的值指定結果的精度。該scale值指定結果的比例(不確定這意味著什麼?)。

似乎這是編寫演員表的另一種方式:

select cast('3.1415926535897932384626433832795' as decimal(12,4)) as pi

返回:

  pi
--------
3.1416

select cast('3.1415926535897932384626433832795' as decimal(12,6)) as pi

返回:

   pi
----------
3.141593

引用自:https://dba.stackexchange.com/questions/216628