首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 5.0.2+ 服務端游標限制與特性完整清單

     編輯:MySQL 資料庫相關知識

實現方式

通過C APImysql_stmt_attr_set()啟用,**僅預處理語句**可用。

核心特性

  • 只讀:不可用於更新/刪除
  • 不支援 UPDATE/DELETE WHERE CURRENT OF
  • 不可保持:提交後自動關閉
  • 不敏感:不反映他事務提交後的數據變更
  • 不可滾動:僅順向讀取
  • 未命名:語句句柄即游標ID
  • 每預處理語句僅能開一個游標:多游標需多語句句柄

不支援游標的語句類型

即使在預處理模式下,以下語句**不生成結果集**,不可用游標:

  • CHECK TABLES
  • HANDLER READ
  • SHOW BINLOG EVENTS

適用場景

客戶端僅需結果集前幾行(如分頁首頁),避免全量傳輸節省網絡/內存。大結果集流式讀取、報表首屏預覽等。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved