pg数据库round去掉小数

pg数据库round去掉小数,第1张

PostgreSQL 数据库中,round函数可以用来去掉小数点后的数字。该函数接受两个参数:第一个参数是要进行round *** 作的数字,第二个参数是要舍去小数点后几位数字(可以为负数)。如果第二个参数未指定,默认小数点后的数字都会被舍去。

一、 PostgreSQL 的稳定性极强, Innodb 等引擎在崩溃、断电之类的灾难场景下抗打击能力有了长足进步,然而很多 MySQL 用户都遇到过Server级的数据库丢失的场景——mysql系统库是MyISAM的,相比之下,PG数据库这方面要好一些。

二、任何系统都有它的性能极限,在高并发读写,负载逼近极限下,PG的性能指标仍可以维持双曲线甚至对数曲线,到顶峰之后不再下降,而 MySQL 明显出现一个波峰后下滑(55版本之后,在企业级版本中有个插件可以改善很多,不过需要付费)。

三、PG 多年来在 GIS 领域处于优势地位,因为它有丰富的几何类型,实际上不止几何类型,PG有大量字典、数组、bitmap 等数据类型,相比之下mysql就差很多,instagram就是因为PG的空间数据库扩展POSTGIS远远强于MYSQL的my spatial而采用PGSQL的。

四、PG 的“无锁定”特性非常突出,甚至包括 vacuum 这样的整理数据空间的 *** 作,这个和PGSQL的MVCC实现有关系。

五、PG 的可以使用函数和条件索引,这使得PG数据库的调优非常灵活,mysql就没有这个功能,条件索引在web应用中很重要。

SELECT

  pg_procproname AS "函数名称",

  pg_typetypname AS "返回值数据类型",

  pg_procpronargs AS "参数个数"

FROM

  pg_proc

    JOIN pg_type

   ON (pg_procprorettype = pg_typeoid)

WHERE

  pg_typetypname != 'void'

  AND pronamespace = (SELECT pg_namespaceoid FROM pg_namespace WHERE nspname = 'public');

以上就是关于pg数据库round去掉小数全部的内容,包括:pg数据库round去掉小数、讨论PostgreSQL 和其他数据库的差异在哪里、postgresql数据库如何查看我自己创建的function呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10187167.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存