返回首页

gbase数据、南大通用产品文档:GBase8sifx_lo_read() 函数

更新日期:2024年09月11日

ifx_lo_read() 函数从打开的智能大对象读取数据。
语法
ifx_lo_read(lofd, buf)
参数
该函数接受以下参数。
函数
类型
用于
描述
lofd
SQL_INTEGER
输入
智能大对象文件描述符
buf
SQL_CHAR
输出
指向函数将读取数据的字符缓冲区的指

用法
ifx_lo_read() 函数从打开的智能大对象读取数据。该读取从 lofd 当前的查找位置开始。可
以调用 ifx_lo_tell() 获取当前查找位置。
ifx_lo_read() 函数读取 cbValueMax 字节数据。cbValueMax 是 SQLBindParameter() 和
SQLBindCol() 的输入参数。buf 或 cbValueMax 的大小不能超过 2 千兆字节。要读取大
于 2 千兆字节的智能大对象,请在 2 千兆字节的 chunk 中读取它。ifx_lo_read() 函数将
这些数据读入 buf 指向的用户定义缓冲区。
如果 SQLBindParameter() 或 SQLBindCol() 返回 SQL_SUCCESS,则 pcbValue(这些函
数的参数)包含函数从智能大对象中读取的字节数。如果 SQLBindParameter() 或
SQLBindCol() 返回 SQL_SUCCESS_WITH_INFO,
则 pcbValue 包含从智能大对象中读取
的字节数。

新建视图
因为视图保存在数据库中,而查询则不然,所以创建新视图的过程与创建
查询的过程不同。
在对象资源管理器中,
右键单击“视图”节点,
然后从快捷菜单中选择“新
建视图”。

图 4-25
弹出新建视图的脚本对话框,如下图所示:

图 4-26
修改后,点击“执行SQL”即可。

V8.5.1.2 版本集群不允许直接升级到V9.5.X.X 版本,
需先升级到V8.6.X.X 版本后,
再从V8.6.X.X 版本升级到V9.5.2.X 版本。