我正在尝试找到一种方法来遍历我的所有表并将每个 charvar[n] 更改为 text 并将 charvar[][n] 更改为 text[]。但是,只能找到针对特定表和列或特定列名更改它的方法。使用 postgres 10. 有什么建议吗?
谢谢
我正在尝试找到一种方法来遍历我的所有表并将每个 charvar[n] 更改为 text 并将 charvar[][n] 更改为 text[]。但是,只能找到针对特定表和列或特定列名更改它的方法。使用 postgres 10. 有什么建议吗?
谢谢
我有 2 个 postgres 数据库在两台不同的计算机上运行相同的方案,不能保证在处理读/写请求时有任何网络连接。
因为它们在两个不同的位置运行,所以我试图找到一种解决方案来不时合并它们以保持两者的数据更新(我可以每隔几周连接它们,或者使用闪存驱动器传递文件)。
我主要担心的是该数据库在某些表中具有唯一值(自动增量主键),我不确定如何处理这个问题 - 如果两个 dbs 为不同的数据创建相同的键怎么办?是否有任何工具可以自动合并并输出所做的更改?
(如果重要,请使用 postgres 10,ubuntu env。)
谢谢