18.在ESQL/C程序中使用插入游定义.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
融海咨询 INFORMIX-ESQL/C 应用开发 第十八章 在 ESQL/C 程序中使用插入游标 在 ESQL/C 程序中使用插入游标 18 - 1 融海咨询 INFORMIX-ESQL/C 应用开发 使用插入游标 目标 学完本章后你将能够: ·决定在向数据库插入行时是否需要使用插入游标 融海咨询 在ESQL/C 程序中使用插入游标 本章介绍在 INFORMIX-ESQL/C 程序中定义和使用插入游标。 在 ESQL/C 程序中使用插入游标 18 - 2 融海咨询 INFORMIX-ESQL/C 应用开发 策略 应用程序 a.out a.out 数据库服务器 DB DB Server Server 增加到数据库中 融海咨询 在ESQL/C 程序中使用插入游标 有两种方法可以向数据库中添加记录:一次添加一条记录或一次 添加多条记录。 INSERT 语句允许向数据库中插入一个记录。如果把 INSERT 语句放在循环中,用户可以向数据库插入多条记录,但是, 对于每一次循环 INSERT 语句只执行一次。每次执行 INSERT 语句时, 设置_sqibind 结构,并把该结构包的内容送往数据库服务器,在那里 进行 I/O 操作。 如果有许多的记录要添加到表中,送往数据库服务器的结构包的 数量和 I/O 操作的数目可能极大地影响系统的性能。由于这个原因, 通常的 INSERT 语句无法提供一种对表进行多记录插入的灵活办法。 如果 INSERT 语句可以把多个记录存放到一个缓冲区中, 然后把缓冲 区(一个包 )送往数据库服务器进行一次“大”的插入,则该问题就被 解决了。实际上,可以使用 INFORMIX-ESQL/C 的插入游标完成该项 功能。 插入缓冲区在通过 INFORMIX-ESQL/C 设置时,是依赖于系统的, 而且它的大小不能改变。在一般情形里,它从 1k 和记录大小两者中 取一大值。 在 ESQL/C 程序中使用插入游标

您可能关注的文档

文档评论(0)

飞翔的燕子 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档