我想知道DB2唯一索引可以支持的NVARCHAR的最大大小是多少

我想知道DB2唯一索引可以支持的NVARCHAR的最大大小是多少,db2,size,nvarchar,unique-index,Db2,Size,Nvarchar,Unique Index,我想了解DB2LUW11.1.x中唯一索引支持的NVARCHAR列的最大列大小(页面大小)是多少。 例如,我需要一个如下的答案: (1) NVARCHAR(512)是唯一索引支持的NVARCHAR列的最大大小。 (2) X是任何唯一索引的最大字节大小 我有这个链接,但我不太清楚: 显示的页面表明索引键中单个列的最大大小为pagesize/4字节,包括开销;因此,您需要了解NVARCHAR(x)如何映射到字节 这取决于nchar\u映射的设置 默认设置是每个字符使用4个字节(CODEUNITS32

我想了解DB2LUW11.1.x中唯一索引支持的NVARCHAR列的最大列大小(页面大小)是多少。 例如,我需要一个如下的答案: (1) NVARCHAR(512)是唯一索引支持的NVARCHAR列的最大大小。 (2) X是任何唯一索引的最大字节大小

我有这个链接,但我不太清楚:

显示的页面表明索引键中单个列的最大大小为pagesize/4字节,包括开销;因此,您需要了解
NVARCHAR(x)
如何映射到字节

这取决于
nchar\u映射的设置

默认设置是每个字符使用4个字节(CODEUNITS32),因此对于4k页面,限制为
NVARCHAR(255)
;对于8k页面,限制为
NVARCHAR(511)
;对于16k页面,限制为
NVARCHAR(1023)
;对于32k页面表空间,限制为
NVARCHAR(2047)