BLOB

类型为 BLOB 的项表示长度从 1 字节到 2G 字节的二进制大对象。

下列陈述适用于类型为 BLOB 的项:
  • 它仅被声明为一个项,在 BasicRecords 中不受支持。
  • 它可被传递至局部函数和程序调用。大对象参数和相应自变量必须都被声明为同一类型的大对象。
  • 它只能被指定给另一个 BLOB 变量。
  • 它可以移至另一个 BLOB 变量,这与对 BLOB 变量赋值的结果相同。
  • 可以创建类型为 BLOB 的引用变量。
  • 它使用 SQLlocator(CLOB);即,BLOB 包含指向 SQL BLOB 数据而不是数据本身的逻辑指针。
  • 在与 SQLRecord 一起使用时,
    • BLOB 将二进制大对象表示为数据库中的列。
    • BLOB 在创建它的转换持续期间有效。
  • 它不能传递给对远程程序或非 EGL 程序的调用。
  • 它不能作为赋值语句或表达式中的操作数引用。
可以将下列函数与 BLOB 配合使用:
  • attachBlobToFile
  • freeBlob
  • getBlobLen
  • loadBlobFromFile
  • truncateBlob
  • updateBlobToFile
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.