在 GBase 8s ESQL/C 中,如果您将游标与 INSERT 关联,则必须使用 OPEN、PUT 和 CLOSE 语句来执行 INSERT 操作,对于有事务但不符合 ANSI 的数据库,您必须在一个事务内发出这些语句。
当刷新插入缓冲区时,在将这些行发送到数据库服务器之前,客户端处理器执行适当的数据转换。当数据库服务器收到该缓冲区时,它转换任何用户定义的数据类型,然后开始将这些行插入一次到数据库内。如果在数据库服务器将缓冲的行插入到数据库内期间遇到错误,则在最后一次成功地插入了的行之后的任何缓冲的行都被废弃。