要在 NVARCHAR 列中存储多字节字符数据,数据库语言环境必须支持具有相同多字节字符的代码集。
当存储多字节字符时,确保计算需要的字节数。NVARCHAR 数据类型的 max 参数代表列可以存储的最大字节数。
因为一个多字节字符存储时使用几个字节,max 字节的值未指明列可以容纳的逻辑字符数。列中可以存储的多字节字符总数少于列中可以存储的总字节数。确保声明 NVARCHAR 列的 max 值,以便其可以容纳足够的多字节字符来满足您的需要。
GBase 8s 支持 SQL_LOGICAL_CHAR 配置参数,该参数可以启用 NVARCHAR 声明中的逻辑字符语义以及其他内置字符数据类型。有关更多信息,请参阅数据定义语句。