Postgresql 我可以在plpgsql中使用nvarchar数据类型吗?

Postgresql 我可以在plpgsql中使用nvarchar数据类型吗?,postgresql,Postgresql,我可以在plpgsql中使用nvarchar数据类型吗 如果是,我是否必须遵循相同的语法 如果没有,那么还有什么选择?只需使用文本或varchar类型即可 不需要或不支持nvarchar。所有类似PostgreSQL文本的类型都始终在数据库的文本编码中,您不能选择类似MS SQL Server的1字节或2字节类型。一般来说,您只需使用UTF-8编码的数据库,一切工作都不会遇到麻烦。是的!那很好。非常感谢Craig Ringer先生对我的宝贵支持。我在这里又提出了一个问题,我可以在plpgsql中

我可以在plpgsql中使用nvarchar数据类型吗

如果是,我是否必须遵循相同的语法


如果没有,那么还有什么选择?

只需使用
文本
varchar
类型即可


不需要或不支持
nvarchar
。所有类似PostgreSQL文本的类型都始终在数据库的文本编码中,您不能选择类似MS SQL Server的1字节或2字节类型。一般来说,您只需使用UTF-8编码的数据库,一切工作都不会遇到麻烦。

是的!那很好。非常感谢Craig Ringer先生对我的宝贵支持。我在这里又提出了一个问题,我可以在plpgsql中使用varchar的“max”值吗?比如说varchar(max)?@SarfarazMak,这没有任何意义。这意味着什么?(请张贴新问题并详细解释)。