
# 游标概述
为了处理SQL语句，存储过程进程分配一段内存区域来保存上下文联系。游标是指向上下文区域的句柄或指针。借助游标，存储过程可以控制上下文区域的变化。
![](https://support.huaweicloud.com/centralized-devg-v2-gaussdb/public_sys-resources/notice_3.0-zh-cn.png)
当游标作为存储过程的返回值时，如果使用JDBC调用该存储过程，返回的游标将不可用。
游标的使用分为显式游标和隐式游标。对于不同的SQL语句，游标的使用情况不同，详细信息请参见[表1]。
 表1游标使用情况 
| SQL语句      | 游标      |
|:---|:---|
| 非查询语句      | 隐式的     |
| 结果是单行的查询语句 | 隐式的或显式的 |
| 结果是多行的查询语句 | 显式的     |
   
