【发布时间】:2013-04-25 09:46:07
【问题描述】:
我是 DB2 新手,我正在寻找一个类似 memory_size(COLUMN_NAME) 的函数来返回特定行的该列所占用的字节数。
示例:我有一个名为 'Address' 的列,属于 VARCHAR(50) 数据类型,数据存储为 ' Fountain Street, ZIP-12345',函数应该返回这 26 个字符占用的内存,不是总列大小也不是数据长度。
谢谢!
【问题讨论】:
-
length()也可以处理多字节字符集(对于单字节字符集,长度是的“内存占用”。见手册:pic.dhe.ibm.com/infocenter/db2luw/v9r7/…跨度> -
参数“OCTET”很有帮助。它给出字节数。还获得了 OCTET_LENGTH 功能。谢谢!
标签: db2