1

在我的 postgresql 数据库中,我已将所有 String 字段声明为

character(n)

现在我有一些函数将字符串参数作为

varchar(n)

这两种数据类型是否兼容或者我应该在函数或表声明中更改类型?

4

1 回答 1

1

字符类型character(n)varchar(n)兼容并且在内部是相同的类型(但在查询时具有不同的表示形式)。

详情在this article

于 2013-07-11T08:45:31.543 回答