检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数,然后把游标定位在最后返回的行上;或者,如果count大于可用的行数,则在所有行之后(向后查询时)或者之前(向前查询时)。 RELATIVE 0,FORWARD 0,BACKWARD 0都要求在不移动游标的前提下抓取当前行,也就是重新抓取最近刚抓取过的行。除非游标定位在第一行之
PLAN TRACE使用介绍 该特性是数据库内核开发人员对慢SQL深度分析使用的特性,不建议非内核开发人员使用。 该特性开启后,会在执行DML期间记录优化器相关信息到系统表中,这样会导致原本的读事务变成了写事务,从而导致要求必须在读事务里执行的函数无法执行,例如函数pg_crea
句停顿,以一个分号结束。输入“/”按回车执行它。 最后的结束符“/”必须独占一行,不能直接跟在END后面。 声明部分包括变量定义、类型、游标定义等。 最简单的匿名块不执行任何命令。但一定要在任意实施块里至少有一个语句,甚至是一个NULL语句。 示例 下面列举了基本的匿名块程序:
句停顿,以一个分号结束。输入“/”按回车执行它。 最后的结束符“/”必须独占一行,不能直接跟在END后面。 声明部分包括变量定义、类型、游标定义等。 最简单的匿名块不执行任何命令。但一定要在任意实施块里至少有一个语句,甚至是一个NULL语句。 示例 下面列举了基本的匿名块程序:
句停顿,以一个分号结束。输入“/”按回车执行它。 最后的结束符“/”必须独占一行,不能直接跟在END后面。 声明部分包括变量定义、类型、游标定义等。 最简单的匿名块不执行任何命令。但一定要在任意实施块里至少有一个语句,甚至是一个NULL语句。 示例 下面列举了基本的匿名块程序:
句停顿,以一个分号结束。输入“/”按回车执行它。 最后的结束符“/”必须独占一行,不能直接跟在END后面。 声明部分包括变量定义、类型、游标定义等。 最简单的匿名块不执行任何命令。但一定要在任意实施块里至少有一个语句,甚至是一个NULL语句。 示例 下面列举了基本的匿名块程序:
PLAN TRACE使用介绍 该特性是数据库内核开发人员对慢SQL深度分析使用的特性,不建议非内核开发人员使用。 该特性开启后,会在执行DML期间记录优化器相关信息到系统表中,这样会导致读事务变成写事务,从而导致要求必须在读事务里执行的函数无法执行,例如函数pg_create_l
句停顿,以一个分号结束。输入“/”按回车执行它。 最后的结束符“/”必须独占一行,不能直接跟在END后面。 声明部分包括变量定义、类型、游标定义等。 最简单的匿名块不执行任何命令。但一定要在任意实施块里至少有一个语句,甚至是一个NULL语句。 下面列举了基本的匿名块程序: 1
为了处理SQL语句,存储过程进程分配一段内存区域来保存上下文联系。游标是指向上下文区域的句柄或指针。借助游标,存储过程可以控制上下文区域的变化,请参考表10。 表10 游标定义相关SQL 功能 相关SQL 创建游标 CURSOR 移动游标 MOVE 从游标中提取数据 FETCH 关闭游标 CLOSE 父主题: SQL参考
为了处理SQL语句,存储过程进程分配一段内存区域来保存上下文联系。游标是指向上下文区域的句柄或指针。借助游标,存储过程可以控制上下文区域的变化,请参考表11。 表11 游标定义相关SQL 功能 相关SQL 创建游标 CURSOR 移动游标 MOVE 从游标中提取数据 FETCH 关闭游标 CLOSE 定义聚合函数
为了处理SQL语句,存储过程进程分配一段内存区域来保存上下文联系。游标是指向上下文区域的句柄或指针。借助游标,存储过程可以控制上下文区域的变化,请参考表12。 表12 游标定义相关SQL 功能 相关SQL 创建游标 CURSOR 移动游标 MOVE 从游标中提取数据 FETCH 关闭游标 CLOSE 定义DATABASE
为了处理SQL语句,存储过程线程分配一段内存区域来保存上下文联系。游标是指向上下文区域的句柄或指针。借助游标,存储过程可以控制上下文区域的变化,请参考表14。 表14 游标定义相关SQL 功能 相关SQL 创建游标 CURSOR DECLARE 移动游标 MOVE 关闭游标 CLOSE 定义资源池 资源池是负载
为了处理SQL语句,存储过程线程分配一段内存区域来保存上下文联系。游标是指向上下文区域的句柄或指针。借助游标,存储过程可以控制上下文区域的变化,如表14所示。 表14 游标定义相关SQL 功能 相关SQL 创建游标 CURSOR DECLARE 移动游标 MOVE 关闭游标 CLOSE 定义资源池 资源池是负载
%RowType)和打开使用,有以下限制: 暂不支持通过database.schema.package.cursor的方式调用游标。 当游标定义为函数参数时,需要提前设置参数behavior_compat_options='allow_procedure_compile_check',以支持解析游标的具体类型。
pe)和打开使用,有以下限制: 暂不支持通过database.schema.package.cursor的方式调用游标。 分布式不支持将游标定义为函数参数。 当引用游标时,不支持cursor%RowType。 语法格式 CREATE PACKAGE SPECIFICATION语法格式。
sequence numeric 定义参数的顺序,从1开始,返回类型在前,然后是每个参数。 data_level numeric 复合类型参数的嵌套深度,此列的值始终为0,因为每个参数现只显示一行。 data_type character varying(64) 参数的数据类型。 defaulted
为了处理SQL语句,存储过程进程分配一段内存区域来保存上下文联系。游标是指向上下文区域的句柄或指针。借助游标,存储过程可以控制上下文区域的变化,请参考表13。 表13 游标定义相关SQL 功能 相关SQL 创建游标 CURSOR 移动游标 MOVE 从游标中提取数据 FETCH 关闭游标 CLOSE 定义聚合函数
sequence numeric 定义参数的顺序,从1开始,返回类型在前,然后是每个参数。 data_level numeric 复合类型参数的嵌套深度,此列的值始终为0,因为每个参数现在只显示一行。 data_type character varying(64) 参数的数据类型。 defaulted
sequence numeric 定义参数的顺序,从1开始,返回类型在前,然后是每个参数。 data_level numeric 复合类型参数的嵌套深度,此列的值始终为0,因为每个参数现在只显示一行。 data_type character varying(64) 参数的数据类型。 defaulted
sequence numeric 定义参数的顺序,从1开始,返回类型在前,然后是每个参数。 data_level numeric 复合类型参数的嵌套深度,此列的值始终为0,因为每个参数现只显示一行。 data_type character varying(64) 参数的数据类型。 defaulted