正确认识MySQL对服务器端光标的限制

作者:limeinan 时间:2008-12-03 15:52:00 

从MySQL 5.0.2开始,通过mysql_stmt_attr_set() C API函数实现了服务器端光标。服务器端光标允许在服务器端生成结果集,但不会将其传输到客户端,除非客户端请求这些行。例如,如果客户端执行了查询,但仅对第1行感兴趣,那么不会传输剩余的行。

◆光标是只读的,不能使用光标来更新行。

◆未实施UPDATE WHERE CURRENT OF和DELETE WHERE CURRENT OF,这是因为不支持可更新的光标。

◆光标是不可保持的(提交后不再保持打开)。

◆光标是不敏感的。

◆光标是不可滚动的。

◆光标是未命名的。语句处理程序起着光标ID的作用。

◆对于每条预处理语句,仅能打开1个光标。如果需要多个光标,必须处理多条语句。

如果在预处理模式下不支持语句,不能在生成结果集的语句上使用光标。包括CHECK TABLES、HANDLER READ和SHOW BINLOG EVENTS语句。

标签:
0
投稿

猜你喜欢

  • Doctype之谜

    2009-07-22 20:48:00
  • SQL Server 2005常见问题浅析

    2009-03-16 14:06:00
  • 用ASP显示ACCESS数据库的的GIF图象

    2008-11-20 16:35:00
  • SQL Server中多行多列连接成为单行单列

    2008-12-09 14:39:00
  • ASP初学者常犯的几个错误

    2007-09-07 10:19:00
  • Javascript中Eval函数的使用

    2008-12-04 16:41:00
  • 纯CSS制作的网页中的lightbox效果

    2007-11-06 18:59:00
  • SQLServer 连接 EXCEL

    2009-07-09 19:00:00
  • 数据库分页大全(mssql,mysql,oracle)

    2010-10-25 20:02:00
  • 快速解决 MySQL中与浮点比较有关的问题

    2008-11-27 16:28:00
  • JS 显示当前日期+星期(静态)

    2007-09-11 13:29:00
  • asp 使用正则表达式替换word中的标签,转为纯文本

    2011-02-28 10:49:00
  • asp+xml自动将远程页面中的图片下载到本地

    2007-08-23 13:34:00
  • 18个超棒的Web和移动应用开发框架

    2011-03-31 17:04:00
  • 如何提升JavaScript的运行速度(DOM篇)[译]

    2009-02-25 12:24:00
  • 4款Javascript放大镜特效脚本

    2009-10-14 20:46:00
  • 框架布局慎用元素

    2008-12-21 16:33:00
  • 保护MySQL数据库中重要数据的注意事项

    2009-01-19 11:55:00
  • Oracle数据库的空间管理技巧

    2010-07-26 13:16:00
  • 基于jQuery的自动完成插件

    2011-02-05 10:55:00
  • asp之家 网络编程 m.aspxhome.com