检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
--修改explain_perf_mode为normal。 openGauss=# SET explain_perf_mode=normal; --显示表简单查询的执行计划。 openGauss=# EXPLAIN SELECT * FROM tpcds.customer_address_p1; QUERY
) SQLSTATE 21000 表示一个查询已经返回了多行,但是该语句只准备存储一个结果行。 -204 (ECPG_INT_FORMAT) SQLSTATE 42804 宿主变量是类型int而数据库中的数据是一种不同的类型并且含有不能被解释为int的值。该库使用strtol()进行转换。
ALL DATANODES Has OIDs: no Options: orientation=row, compression=no --查询t1_hash分区类型 gaussdb=# SELECT relname, parttype FROM pg_class WHERE relname
DEGREE', 300, 'BAD', 1, 0, 0); --提交事务,让所有更改永久化。 openGauss=# COMMIT; --查询数据。 openGauss=# SELECT * FROM tpcds.customer_demographics_t2; --删除表tpcds
DEGREE', 300, 'BAD', 1, 0, 0); --提交事务,让所有更改永久化。 gaussdb=# COMMIT; --查询数据。 gaussdb=# SELECT * FROM tpcds.customer_demographics_t2; --删除表tpcds
不能RELEASE一个没有定义的保存点,语法上会报错。 如果事务在回滚状态,则不能释放保存点。 如果多个保存点拥有同样的名称,只有最近定义的那个才被释放。 语法格式 RELEASE [ SAVEPOINT ] savepoint_name; 参数说明 savepoint_name 要删除的保存点的名称
默认值。使用计划外应用无损透明特性时,推荐设置为60(1min)。 设置不当的风险与影响:设置过大会导致系统旧版本数据堆积,影响存储空间和查询执行效率。 父主题: GUC参数说明
不能RELEASE一个没有定义的保存点,语法上会报错。 如果事务在回滚状态,则不能释放保存点。 如果多个保存点拥有同样的名称,只有最近定义的那个才被释放。 语法格式 RELEASE [ SAVEPOINT ] savepoint_name; 参数说明 savepoint_name 要删除的保存点的名称
定义一个对象的注释 GaussDB支持定义或修改一个对象的注释的语句,请参考COMMENT。 根据查询结果创建新表 GaussDB支持用于根据查询结果创建一个新表,并且将查询到的数据插入到新表的语句,请参考SELECT INTO。 将表恢复到一个早期状态 GaussDB支持在
应。 切割分区只能对二级分区(叶子节点)进行切割,被切割分区只能是Range、List分区策略,不支持切割hash分区策略。 合并分区只能对二级分区(叶子节点)进行合并,且源分区必须属于同一个一级分区。 只有分区表的所有者或者被授予了分区表ALTER权限的用户有权限执行ALTER
外键约束要求新表中一列或多列构成的组应该只包含、匹配被参考表中被参考字段值。若省略refcolumn,则将使用reftable的主键。被参考列应该是被参考表中的唯一字段或主键。外键约束不能被定义在临时表和永久表之间。 参考字段与被参考字段之间存在三种类型匹配,分别是: MATCH
数大于undo_space_limit_size参数,用户调用show undo_limit_size_per_transaction命令查询参数值时,显示出来的值和用户设置的值仍保持一致,只是在使用时会取undo_space_limit_size和undo_limit_size
(CT_COL1); --插入数据。 openGauss=# INSERT INTO char_type_t1 VALUES ('ok'); --查询表中的数据。 openGauss=# SELECT ct_col1, char_length(ct_col1) FROM char_type_t1;
nsarray]) 描述:该函数是xpath函数的一种特殊形式。这个函数不是返回满足XPath 1.0表达式的单一XML值,它返回一个布尔值表示查询是否被满足(具体来说,它是否产生了空节点集以外的任何值)。这个函数等价于标准的XMLEXISTS谓词,不过它还提供了对一个名字空间映射参数的支持。
blob_type_t1 VALUES(10,empty_blob(), HEXTORAW('DEADBEEF'),E'\\xDEADBEEF'); --查询表中的数据。 openGauss=# SELECT * FROM blob_type_t1; bt_col1 | bt_col2 | bt_col3
) SQLSTATE 21000 表示一个查询已经返回了多行,但是该语句只准备存储一个结果行。 -204 (ECPG_INT_FORMAT) SQLSTATE 42804 宿主变量是类型int而数据库中的数据是一种不同的类型并且含有不能被解释为int的值。该库使用strtol()进行转换。
) SQLSTATE 21000 表示一个查询已经返回了多行,但是该语句只准备存储一个结果行。 -204 (ECPG_INT_FORMAT) SQLSTATE 42804 宿主变量是类型int而数据库中的数据是一种不同的类型并且含有不能被解释为int的值。该库使用strtol()进行转换。
定义一个对象的注释 GaussDB支持定义或修改一个对象的注释的语句,请参考COMMENT。 根据查询结果创建新表 GaussDB支持用于根据查询结果创建一个新表,并且将查询到的数据插入到新表的语句,请参考SELECT INTO。 将表恢复到一个早期状态 GaussDB支持在
才可以设置自己或其他系统管理员密码失效。不允许设置初始用户密码失效。 密码失效的用户可以登录数据库但不能执行查询操作,只有修改密码或由管理员重置密码后才可以恢复正常查询操作。 其他参数请参见CREATE ROLE的参数说明。 示例 --创建角色test_role。 gaussdb=#
才可以设置自己或其他系统管理员密码失效。不允许设置初始用户密码失效。 密码失效的用户可以登录数据库但不能执行查询操作,只有修改密码或由管理员重置密码后才可以恢复正常查询操作。 其他参数请参见CREATE ROLE的参数说明。 示例 --创建角色test_role。 gaussdb=#