返回首页

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

更新日期:2024年09月11日

ifx_lo_specset_def_open_flags() 函数为智能大对象设置缺省的打开标志。

语法
mint ifx_lo_specset_def_open_flags(LO_spec, flags)

ifx_lo_create_spec_t *LO_spec;

mint flags;
LO_spec
指向在其中设置缺省的打开标志的 LO-specification 结构的指针。
flags
表示智能大对象的缺省的打开标志的 mint 值。

用法
此函数的最常用用法是,
是指定总是通过使用未缓冲的 I/O 来打开智能大对象。
此函
数还可用于为智能大对象提供任何所需要的缺省的打开标志。在后来任何时刻打开该智能
大对象时,都可使用所提供的标志,除非在打开时刻显式地重新了。
返回代码
0
函数成功。
-1
函数不成功。

GBase 8s ESQL/C 编程指南
南大通用数据技术股份有限公司
- 794 -

示例
/* use unbuffered I/O on all opens for this LO */

ret = ifx_lo_specset_def_open_flags(lospec, LO_NOBUFFER);

表达式说明
a>=b
如果a 大于或等于b,则返回1。
示例

示例1:两个操作数都为数字。
gbase> SELECT 2 >= 2 FROM t;
+--------+
| 2 >= 2 |
+--------+
| 1 |
+--------+
1 row in set

10:26.25 TrackStmtWo+
5145 gbase
20
0 7600388