检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库编程规范 GUC参数编程规范 对象访问编程规范 WHERE SELECT INSERT UPDATE DELETE 关联查询 子查询 事务 SQL编写 DDL 父主题: 开发设计建议
客户端编程规范 JDBC 连接控制规范 父主题: 开发设计建议
执行计划详解 执行计划 分布式计划 执行信息 父主题: SQL执行计划介绍
算子详解 关键字概述 表访问方式 表连接方式 运算符 分布式运算符 分区剪枝相关信息 其他关键字 父主题: SQL执行计划介绍
表访问方式 本节为方便算子展示和说明,关闭算子下推到DN上执行的功能。 gaussdb=# SET enable_fast_query_shipping = off; Seq Scan Index Scan Index Only Scan Bitmap Tid Scan Cte Scan
表连接方式 Nested Loop Join Hash Join Merge Join 父主题: 算子详解
运算符 Sort Limit Append Agg Group MergeAppend SetOp RecursiveUnion Unique LockRows Materialize Result WindowAgg Rownum Unpivot 父主题: 算子详解
分区剪枝相关信息 Partition Iterator 父主题: 算子详解
其他关键字 InitPlan和Subplan 父主题: 算子详解
附录 扩展函数 扩展语法 美元引用的字符串常量 DATABASE LINK 父主题: SQL参考
最佳实践 表设计最佳实践 SQL查询最佳实践
表设计最佳实践 使用分区表 选择数据类型 父主题: 最佳实践
用户自定义函数 数据库实例启动时,除了启动gaussdb主进程之外,还会启动UDF master进程。当需要执行fenced模式的UDF时,UDF master进程会fork出UDF worker进程,UDF worker进程执行fenced模式的UDF。 PL/SQL语言函数
存储过程 存储过程 数据类型 数据类型转换 数组、集合和record 声明语法 基本语句 动态语句 控制语句 事务管理 其他语句 游标 高级包 Retry管理 调试 package
数组、集合和record 数组 集合 record 父主题: 存储过程
数组 数组类型的使用 数组支持的函数 父主题: 数组、集合和record
集合 集合类型的使用 集合支持的函数 父主题: 数组、集合和record
声明语法 基本结构 匿名块 子程序 父主题: 存储过程
基本语句 在编写PL/SQL过程中,会定义一些变量,给变量赋值,调用其他存储过程等。介绍PL/SQL中的基本语句,包括定义变量、赋值语句、调用语句以及返回语句。 尽量不要在存储过程中调用包含密码的SQL语句,因为存储在数据库中的存储过程文本可能被其他有权限的用户看到导致密码信息被泄漏
动态语句 执行动态查询语句 执行动态非查询语句 动态调用存储过程 动态调用匿名块 父主题: 存储过程