Firebird中blob字段的大小

时间:2011-01-21 14:35:08

标签: firebird

有没有办法在Firebird中检索(使用select语句)blob字段的大小?

我有一个名为“数据”的字段,我想知道表格中所有记录的总大小。

感谢。

2 个答案:

答案 0 :(得分:8)

我认为您可以使用OCTET_LENGTH()功能。

您还应该看this答案它应该有用。

答案 1 :(得分:1)

如果该字段包含图像或其他类型的数据甚至是文本,则可以使用FreeAdHocUDF中的F_BLOBSIZE(blobfield)

输入BLOB TextBLOb 对于TextBLOb:返回大小/长度(类似于F_STRINGLENGTH) 对于BinarBLOb:以字节

返回文件的大小