DB2表的记录长度超过了页面的大小 如何建表

如题所述

DB2 的也的记录是长度是收到表所在的表空间的Pagesize(页大小)所限制的,默认的大小是4k
你可以先建一个具有更大的pagesize的tablespace,然后将你的表建在新的tablespace之中。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-04-22
一般在建立表的时候系统会默认分给它相应的表空间,你也可以在建立表的时候指定到特定的表空间中,只要pagesize大于4K即可。

如果你所在的数据库里面没有符合要求的表空间,那你只好在建立一个表空间了。
查寻表空间信息的语句:db2 list tablespaces show detail本回答被网友采纳