检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
注意事项 如果创建预备语句的PREPARE语句声明了一些参数,那么传递给EXECUTE语句的必须是一个兼容的参数集,否则就会生成一个错误。 语法格式 EXECUTE name [ ( parameter [, ...] ) ]; 参数说明 name 要执行的预备语句的名称。 parameter
不能RELEASE一个没有定义的保存点,语法上会报错。 如果事务在回滚状态,则不能释放保存点。 如果多个保存点拥有同样的名称,只有最近定义的那个才被释放。 语法格式 RELEASE [ SAVEPOINT ] savepoint_name; 参数说明 savepoint_name 要删除的保存点的名称
DATABASE失败,事务回滚,需要再次执行一次DROP DATABASE IF EXISTS。 DROP DATABASE一旦执行将无法撤销,请谨慎使用。 语法格式 1 DROP DATABASE [ IF EXISTS ] database_name; 参数说明 IF EXISTS 如果指定的数据
优化器GUC参数的Hint 功能描述 设置本次查询执行内生效的查询优化相关GUC参数。hint的推荐使用场景可以参考各GUC参数的说明,此处不作赘述。 语法格式 1 set( [@queryblock] param value) 参数说明 @queryblock请参见指定Hint所处于的查询块Q
语句插入大量数据且有多行重复值时,因索引需多次对比而导致执行时间过长。使用此HINT对子计划的结果进行物化,暂存查询记录,减少索引比较次数,缩短语句执行时间。 语法格式 material_subplan 示例 建表并插入数据: create table test(a int, b int) with(storage_type
01,则按¥0.01展示。 图2 按需计费GaussDB费用计算示例 变更配置后对计费的影响 如果您在购买按需计费实例后变更了实例配置,会产生一个新订单并开始按新配置的价格计费,旧订单自动失效。 如果您在一个小时内变更了实例配置,将会产生多条计费信息。每条计费信息的开始时间和结束时间对应不同配置在该小时内的生效时间。
SQL引擎执行查询类SQL语句的步骤说明 步骤 说明 1、语法&词法解析 按照约定的SQL语句规则,把输入的SQL语句从字符串转化为格式化结构(Stmt)。 2、语义解析 将“语法&词法解析”输出的格式化结构转化为数据库可以识别的对象。 3、查询重写 根据规则把“语义解析”的输出等价转化为执行上更为优化的结构。
SQL引擎执行查询类SQL语句的步骤说明 步骤 说明 1、语法&词法解析 按照约定的SQL语句规则,把输入的SQL语句从字符串转化为格式化结构(Stmt)。 2、语义解析 将“语法&词法解析”输出的格式化结构转化为数据库可以识别的对象。 3、查询重写 根据规则把“语义解析”的输出等价转化为执行上更为优化的结构。
SQL引擎执行查询类SQL语句的步骤说明 步骤 说明 1、语法&词法解析 按照约定的SQL语句规则,把输入的SQL语句从字符串转化为格式化结构(Stmt)。 2、语义解析 将“语法&词法解析”输出的格式化结构转化为数据库可以识别的对象。 3、查询重写 根据规则把“语义解析”的输出等价转化为执行上更为优化的结构。
SQL引擎执行查询类SQL语句的步骤说明 步骤 说明 1、语法&词法解析 按照约定的SQL语句规则,把输入的SQL语句从字符串转化为格式化结构(Stmt)。 2、语义解析 将“语法&词法解析”输出的格式化结构转化为数据库可以识别的对象。 3、查询重写 根据规则把“语义解析”的输出等价转化为执行上更为优化的结构。
Options: orientation=row, compression=no, enable_rowsecurity=true --切换至用户alice,执行SQL"SELECT * FROM public.all_data" gaussdb=# SELECT * FROM
------------- {1,2} (1 row) array_ndims(anyarray) 描述:返回数组的维数。 返回类型:int 示例: 1 2 3 4 5 openGauss=# SELECT array_ndims(ARRAY[[1,2,3], [4,5,6]]) AS RESULT;
请使用如下方法。 1 2 3 START TRANSACTION; EXPLAIN ANALYZE ...; ROLLBACK; 语法格式 显示SQL语句的执行计划,支持多种选项,对选项顺序无要求。 1 EXPLAIN [ ( option [, ...] ) ] statement;
created String 参数解释: 创建时间,格式为"yyyy-MM-dd HH:mm:ss"。例如:2024-07-03 14:18:55。 取值范围: 不涉及。 updated String 参数解释: 更新时间,格式为"yyyy-MM-dd HH:mm:ss"。例如:2024-07-03
对于全局临时表,当某个会话已经初始化了全局临时表对象(包括创建全局临时表和第一次向全局临时表内插入数据)时,其他会话无法执行该表上索引的删除操作。 语法格式 DROP INDEX [ CONCURRENTLY ] [ IF EXISTS ] index_name [, ...] [ CASCADE
不能RELEASE一个没有定义的保存点,语法上会报错。 如果事务在回滚状态,则不能释放保存点。 如果多个保存点拥有同样的名称,只有最近定义的才被释放。 语法格式 RELEASE [ SAVEPOINT ] savepoint_name; 参数说明 savepoint_name 要删除的保存点的名称
的开关,才能使用本语法。 本语法只能进行CMK轮转,对列加密密钥明文进行重加密,实际上列加密密钥明文不变,不能修改加密列数据的密文。 语法格式 ALTER COLUMN ENCRYPTION KEY column_encryption_key_name WITH VALUES (
TYPE 功能描述 定义一个新的数据类型。当运行带有-c选项的ecpg的时候,仅仅标识该命令。 语法格式 TYPE type_name IS ctype 参数说明 type_name 数据类型名称。 ctype C语言数据类型说明。 示例 EXEC SQL TYPE customer
注意事项 初始用户,具有SYSADMIN权限的用户或者继承了内置角色gs_role_seclabel权限的用户有权限应用更新或取消安全标签。 语法格式 1 SECURITY LABEL ON { ROLE | USER | TABLE | COLUMN } objname IS {'label_name'
指定agg算法的Hint 功能描述 在进行agg算法时可以指定agg的方法。 语法格式 use_hash_agg[(@queryblock)], use_sort_agg[(@queryblock)] 参数说明 @queryblock 见指定Hint所处于的查询块Queryblo