IfxDocDesc 行数据类型具有四个字段:format、version、location 和 params。
该字段用于存储文本文档的格式信息。由于 DataBlade Module 不使用该字段,因此可以输入您需要的任何文本,包括 NULL。例如,可以将该字段用于记录保存。
对于 Microsoft® Word 文档,该字段的值可以是 MS Word。
此字段用于存储文本文档的版本信息(基于其 format 字段中的信息)。由于 DataBlade Module 不使用该字段,因此可以输入您需要的任何文本,包括 NULL。例如,可以将该字段用于记录保存。
如果用于创建文档的 Microsoft® Word 版本是 7.0,那么可以在该字段中输入 7.0。
CREATE ROW TYPE LLD_Locator ( lo_protocol CHAR(18), lo_pointer LLD_Lob, lo_location LVARCHAR );
LLD_Locator 是在 GBase 8s Large Object Locator 模块 中定义的,这是 GBase 8s Excalibur Text Search DataBlade 模块 必需的 DataBlade® Module 之一。
使用 LLD_Locator 的三个字段来指定文本文档的位置,可以是数据库本身,也可以是操作系统的文件系统上的某个文件。
字段 | 描述 |
---|---|
lo_protocol | 指出大对象的类型。 |
lo_pointer | 要么指向智能大对象,要么为 NULL。 |
lo_location | 如果不是智能大对象,那么指向大对象。如果是智能大对象,那么将其设置为 NULL。 |
lo_protocol | lo_pointer | lo_location | 描述 |
---|---|---|---|
IFX_BLOB | 智能大对象指针(LLD_Lob) | NULL | 可能包含二进制数据的智能大对象 |
IFX_CLOB | 智能大对象指针(LLD_Lob) | NULL | 仅包含字符数据的智能大对象 |
IFX_FILE | NULL | 完整的文件路径名 | 数据库服务器机器上的操作系统文件 |
有关 LLD_Locator 和 LLD_Lob 数据类型的完整描述,请参阅 GBase 8s Database Extensions 用户指南。