postgres中二进制不兼容的类型是什么?

时间:2014-09-04 23:19:22

标签: postgresql

我想知道是否有人知道Postgres中哪些类型是二进制兼容的或不兼容的。

我特别感兴趣的是CREATE CAST从一种类型到另一种类型会导致Postgres崩溃。

如果有人碰巧指向显示类型(in)兼容性的矩阵,那将是理想的。

提前致谢。

1 个答案:

答案 0 :(得分:2)

二进制兼容的数据类型通常已经为它们定义了WITHOUT FUNCTION强制转换。

通过函数进行强制转换始终是安全的,不会导致问题。

如果你想添加新的WITHOUT FUNCTION强制转换,唯一真正的参考是源代码,在逐个类型的基础上检查兼容性。