强制转型为智能大对象

数据库服务器提供了强制转型以允许将 TEXT 和 BYTE 对象转换为 BLOB 和 CLOB 数据类型。此功能允许用户将旧数据库中的 BYTE 和 TEXT 数据迁移到 BLOB 和 CLOB 列中。

以下示例显示如何使用显式强制转型来将 stores_demo 数据库中的 catalog 表中的 BYTE 列值转换为 BLOB 列值,并更新 superstores_demo 数据库中的 catalog 表:
UPDATE catalog SET advert = ROW (
(SELECT cat_photo::BLOB FROM stores_demo:catalog 
      WHERE catalog_num = 10027), 
      advert.caption)
            WHERE catalog_num = 10027

数据库服务器没有提供用于将 BLOB 转换为 BYTE 值或 CLOB 转换为 TEXT 值的强制转型。