检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
name text ); 当结果显示为如下信息,则表示默认值指定成功。 1 CREATE TABLE 指定序列与列的归属关系。 将序列和一个表的指定字段进行关联。这样,在删除该字段或其所在表的时候会自动删除已关联的序列。 1 gaussdb=# ALTER SEQUENCE seq1
(CLIENT_MASTER_KEY = cmk1, ALGORITHM = AES_256_GCM); 定义加密表 本示例中,通过语法指定表中name和credit_card为加密列。 gaussdb=# CREATE TABLE creditcard_info ( id_number int
(CLIENT_MASTER_KEY = cmk1, ALGORITHM = AES_256_GCM); 定义加密表 本示例中,通过语法指定表中name和credit_card为加密列。 gaussdb=# CREATE TABLE creditcard_info ( id_number int
不推荐ROWNUM条件用于JOIN ON子句,GaussDB中ROWNUM条件用于JOIN ON子句时在LEFT JOIN、RIGHT JOIN、FULL JOIN场景下和MERGE INTO场景下与其他数据库行为不一致,直接进行业务迁移存在风险。 当父查询中有rownum限制条件同时子查询的投影列中有rown
gz的压缩包解压到指定目录,并将lib文件夹所在目录路径,添加至LD_LIBRARY_PATH环境变量中。密态操作示例如下: // 以单ip:port为例,本示例以用户名和密码保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量(环境变量名称请根据自身情况进行设置)。 func main() {
name text ); 当结果显示为如下信息,则表示默认值指定成功。 1 CREATE TABLE 指定序列与列的归属关系。 将序列和一个表的指定字段进行关联。这样,在删除该字段或其所在表的时候会自动删除已关联的序列。 1 gaussdb=# ALTER SEQUENCE seq1
指定结果集行数的hint。 指定Scan方式的hint,仅支持常用的tablescan,indexscan和indexonlyscan的hint。 指定子链接块名的hint。 注意事项 不支持Agg、Sort、Setop和Subplan的hint。 示例 本章节使用同一个语句进行示例,便于Plan Hi
对于二级分区表指定一级分区的查询语句,不支持对二级分区键的过滤条件进一步剪枝。 为了支持分区表剪枝,在计划生成时会将分区键上的过滤条件强制转换为分区键类型,和隐式类型转换规则存在差异,可能导致相同条件在分区键上转换报错,非分区键上无报错。 静态剪枝支持的典型场景具体示例如下: 比较表达式 --创建分区表
处理。 字符串传参有限制,入参text类型字符串长度最大为2^30-5字节,入参bytea类型字符串长度最大为2^30-512字节。 s1和s2任意参数为bytea类型时,涉及到结果出现非法字符的情况可能展示结果与MySQL有差异但是字符编码与MySQL是一致的。 LOCATE()
partsupp.ps_partkey),此hashjoin条件中存在两个过滤条件,这前一个过滤条件中的lineitem.l_suppkey和后一个过滤条件中的lineitem.l_partkey同为lineitem表的两列,这两列存在强相关的关联关系。在这种情况,估算hashjo
exscan、index和indexonlyscan的hint。 指定子链接块名的hint。 指定子查询不展开的hint。 指定内表物化的hint。 指定Bitmapscan的hint。 指定Agg方法的hint。 注意事项 不支持Sort、Setop和Subplan的hint。
getColumnName(i)); } 应用无损透明场景 计划内ALT 在数据库实例进行计划内维护(重启数据库实例、主备切换、节点重启、DN重启等操作)时,JDBC和DN的连接会断开。可以开启计划内ALT特性,实现连接保持功能,url中可参考如下命令进行配置。gns不支持浮动IP方式配置,不支持配置为127
enable_expr_fusion 参数说明:控制SRF、表达式展平、共享聚合函数的转移状态和Step步数优化特性的开关。该参数可在PDB级别设置。 参数类型:布尔型 参数单位:无 取值范围: on:表示同时启用SRF、表达式展平、共享聚合函数的转移状态和Step步数优化特性。 off:表示关闭本功能。 默认值:
设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 不建议打开的场景: 在多表和多库的场景下,wdr snapshot会在每个库串行记录快照,记录快照时间会很长,不建议打开。 在多表的场景下,由于内部的一些表的性能问题,
an,indexscan和indexonlyscan的hint。 指定子链接块名的hint。 指定子查询不展开的hint。 指定内表物化的hint。 指定Bitmapscan的hint。 指定Agg方法的hint。 注意事项 不支持Sort、Setop和Subplan的hint。
DBE_SQL_GET_RESULT_CHAR 该函数用来返回给定游标给定位置的游标CHAR类型的值,该接口访问的是DBE_SQL.NEXT_ROW获取的数据。和DBE_SQL.GET_RESULT_CHAR的区别是,不设置返回值长度,返回整个字符串。 DBE_SQL.DBE_SQL_GET_RESULT_CHAR函数的原型为:
处理。 字符串传参有限制,入参text类型字符串长度最大为2^30-5字节,入参bytea类型字符串长度最大为2^30-512字节。 s1和s2任意参数为bytea类型时,涉及到结果出现非法字符的情况可能展示结果与MySQL有差异但是字符编码与MySQL是一致的。 LOCATE()
在MySQL 8.0以上版本,默认以0x开头形式返回,GaussDB以多个\x形式返回。 说明: GaussDB中,由于BINARY类型填充符和\0截断与MySQL的差异,在操作符比较计算,字符串相关系统函数计算,索引匹配,数据导入导出等场景下与MySQL的表现会存在差异。差异场景请查看本节示例。
interval]时刻停止执行。当此参数为空时默认为3999-12-31 16:00:00。 INTERVAL 时间间隔,interval由quantity数字和时间单位组成,例如1 YEAR。 ON COMPLETION [NOT] PRESERVE 默认情况下,一旦事务处于完成状态,系统表中就会立刻删除该定时任务。用户可以通过设置ON
//查看触发操作是否生效。 id1 | id2 | id3 -----+-----+----- 100 | 200 | 300 (1 row) 匿名块和OR REPLACE语法创建触发器。 --使用匿名块语法创建INSERT触发器。 gaussdb=# CREATE TRIGGER inse