更新日期:2024年09月11日
ifx_lo_seek() 函数设置打开的智能大对象上下一次读取或写入操作的文件位置。
语法
ifx_lo_seek(lofd, offset, whence, seek_pos)
参数
该函数接受以下参数。
参数
类型
用于
描述
lofd
SQL_INTEGER
输入
智能大对象文件描述符
offset
SQL_BIGINT
输入
从起始查找位置偏移的偏移量,以字节为
单位。使用 SQL_C_LONG 或
SQL_C_SHORT,而不是使用缺省的
GBase 8s ODBC Driver C 数据类型
SQL_C_CHAR 作为 offset。
whence
SQL_INTEGER
输入
开始查找位置。可能值为:
GBase 8s ODBC Driver 程序员指南
南大通用数据技术股份有限公司
- 166 -
参数
类型
用于
描述
LO_SEEK_CUR
当前查找位置在智能大对象中的位置
LO_SEEK_END
智能大对象的末尾位置
LO_SEEK_SET
智能大对象的起始位置
seek_pos
SQL_BIGINT
I/O
新的查找位置。使用 SQL_C_LONG,而
不是使用缺省的 GBase 8s ODBC Driver C
数据类型 SQL_C_CHAR 作为 eek_pos。
用法
ifx_lo_seek() 函数将 lofd 的查找位置设置为 offset 和 whence 参数指示的查找位置。