除了性能和安全性之外,MySQL和Postgres之间真的有什么区别吗?比如SQL查询、内置函数、过程等等?
我问这个问题是因为我熟悉MySQL (phpMyAdmin),但不熟悉Postgres (phpPgAdmin)
发布于 2014-03-06 02:06:14
(关于2014年编写的PostgreSQL 9.3和MySQL 5.6,如果您正在查看其他版本,这可能已经过时):
更多的特征。
CHECK约束SERIALIZABLE分离lead、lag、row_number等)WITH查询),包括递归的CTE和可写的CTEhstore哈希类型及其索引支持json支持UNLOGGED表(尽管MyISAM满足了MySQL中的这一需求)详情请参见综合用户手册。
然而:
INSERT ... ON DUPLICATE KEY UPDATE(“向上插入”)GROUP BY ... ROLLUP。在PostgreSQL中做同样的事情需要一个联合,通常在一个CTE上进行两个查询。https://dba.stackexchange.com/questions/60242
复制相似问题