MySQL 數(shù)據(jù)庫對服務器端光標的限制
更新時間:2009年03月26日 20:40:10 作者:
從MySQL 5.0.2開始,通過mysql_stmt_attr_set() C API函數(shù)實現(xiàn)了服務器端光標。服務器端光標允許在服務器端生成結果集,但不會將其傳輸?shù)娇蛻舳?,除非客戶端請求這些行。
例如,如果客戶端執(zhí)行了查詢,但僅對第1行感興趣,那么不會傳輸剩余的行。
光標是只讀的,不能使用光標來更新行。
未實施UPDATE WHERE CURRENT OF和DELETE WHERE CURRENT OF,這是因為不支持可更新的光標。
光標是不可保持的(提交后不再保持打開)。
光標是不敏感的。
光標是不可滾動的。
光標是未命名的。語句處理程序起著光標ID的作用。
對于每條預處理語句,僅能打開1個光標。如果需要多個光標,必須處理多條語句。
如果在預處理模式下不支持語句,不能在生成結果集的語句上使用光標。包括CHECK TABLES、HANDLER READ和SHOW BINLOG EVENTS語句。
光標是只讀的,不能使用光標來更新行。
未實施UPDATE WHERE CURRENT OF和DELETE WHERE CURRENT OF,這是因為不支持可更新的光標。
光標是不可保持的(提交后不再保持打開)。
光標是不敏感的。
光標是不可滾動的。
光標是未命名的。語句處理程序起著光標ID的作用。
對于每條預處理語句,僅能打開1個光標。如果需要多個光標,必須處理多條語句。
如果在預處理模式下不支持語句,不能在生成結果集的語句上使用光標。包括CHECK TABLES、HANDLER READ和SHOW BINLOG EVENTS語句。
相關文章
詳解MySQL?substring()?字符串截取函數(shù)
MySQL 查詢數(shù)據(jù)有時候需要對數(shù)據(jù)項進行日期格式化或截取特定部分的操作,當需要對字符串進行截取加工時用到了 substring() 函數(shù),這篇文章主要介紹了MySQL?substring()?字符串截取函數(shù),需要的朋友可以參考下2022-07-07
解決MySQL添加新用戶-ERROR?1045?(28000)的問題
這篇文章主要介紹了MySQL添加新用戶-ERROR?1045?(28000)解決辦法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-03-03
windows 64位下mysql 8.0.13 安裝配置方法圖文教程
這篇文章主要為大家詳細介紹了windows 64位下mysql 8.0.13 安裝配置方法圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-11-11

