存储 BYTE 和 TEXT 数据

简单大对象数据类型可在 blobspace 或在表中存储文本或二进制数据。数据库服务器可完整地访问 BYTE 或 TEXT 值。当您指定 BYTE 或 TEXT 数据类型时,您可指定存储它的位置。您可以表存储数据,或在单独的 blobspace 中存储数据。

如果您正在创建有 BYTE 或 TEXT 字段的命名的 ROW 数据类型,则您不可使用 IN 子句来指定单独的存储空间。

下列示例展示如何指定 blobspace 和 dbspace。用户创建 resume 表。数据值存储在 employ dbspace 中。以表存储 vita 列中的数据,但与 photo 列相关联的数据存储在名为 photo_space 的 blobspace 中。
CREATE TABLE resume
   (
   fname         CHAR(15),
   lname         CHAR(15),
   phone         CHAR(18),
   recd_date     DATETIME YEAR TO HOUR,
   contact_date  DATETIME YEAR TO HOUR,
   comments      VARCHAR(250, 100),
   vita          TEXT IN TABLE,
   photo         BYTE IN photo_space
   )
   IN employ;