检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
取值范围:字符串,要符合标识符命名规范。 ENGINE B模式下支持,仅语法适配,且只支持设置InnoDB,无实际效果。 WITH ( storage_parameter [= value] [, ... ] ) 这个子句为表或索引指定一个可选的存储参数。参数的详细说明如下所示。 FILLFACTOR
描述:对所有存活的CN,更新连接池中缓存的连接信息。 返回值类型:void pgxc_lock_for_backup() 描述:为备份操作给集群加锁,这些备份是为在新增节点上做恢复。 返回值类型:Boolean pgxc_lock_for_backup是在使用gs_dump或gs_du
不涉及。 取值范围: 只能由英文字母、数字组成,且长度为32个字符。 默认取值: 不涉及。 instance_id String 是 实例ID。 limit Integer 否 查询记录数。默认为100,不能为负数,最小值为1,最大值为100。例如该参数设定为10,则查询结果最多只显示10条记录。
language_flag 版本语言号,指定不同版本的行为1为非兼容版本,2为兼容A版本。 DBE_SQL.SQL_RUN 该函数用来执行一个给定的游标。该函数接收一个游标ID,执行给定游标中的SQL语句或匿名块。 DBE_SQL.SQL_RUN函数的原型为: 1 2 3 4 DBE_SQL.SQL_RUN(
PL_START_PLPROFILING 允许用户对目标存储过程进行profiling。DBE_PROFILER.PL_START_PLPROFILING函数原型为: 1 DBE_PROFILER.PL_START_PLPROFILING (run_id varchar2(64)) return void;
GaussDB中当expr中的列为BIT、BOOL、整数类型,且所有行的和超过BIGINT的范围时,会发生溢出导致整数翻转。 GaussDB在AVG函数入参为TEXT/BLOB类型时行为存在差异: MySQL 5.7中,AVG(TEXT/BLOB)返回值类型为MEDIUMTEXT类型;MySQL
text DN节点类型。(主机为primary,备机为standby) host text DN节点所使用的IP。 port integer DN节点所使用的PORT。 collected_csn bigint 该DN的csn快照信息。(主机为0,备机为当前收集到的csn) delay
GET_RESULT_UNKNOWN 该函数用来返回给定游标给定位置的游标未知类型的值,该接口为类型不支持时的报错处理接口。 DBE_SQL.GET_RESULT_UNKNOWN函数的原型为: 1 2 3 4 5 6 DBE_SQL.GET_RESULT_UNKNOWN( context_id
GET_RESULT_UNKNOWN 该函数用来返回给定游标给定位置的游标未知类型的值,该接口为类型不支持时的报错处理接口。 DBE_SQL.GET_RESULT_UNKNOWN函数的原型为: 1 2 3 4 5 6 DBE_SQL.GET_RESULT_UNKNOWN( context_id
row) array_except(anyarray, anyarray) 描述:两个数组取差,只支持一维数组。第一个入参为NULL时返回NULL, 第二个入参为NULL时返回第一个入参。 返回类型:anyarray 示例: 1 2 3 4 5 6 7 8 9 10
GaussDB中隐式转换因数据类型本身差异点,输出格式存在部分行为不一致。 GaussDB中的隐式转换,BIT数据类型到字符数据类型和二进制数据类型转换,输出存在部分行为不一致。GaussDB输出为十六进制,MySQL中根据ASCII码表转义,无法转义的输出为空。 示例: m_db=# CREATE TABLE
QL的函数和实现内部功能的函数。这些函数不推荐使用,若需使用,请联系华为技术支持工程师。 兼容PostgreSQL的函数和操作符 下述列表为GaussDB的内建函数和操作符兼容PostgreSQL。 _pg_char_max_length _pg_char_octet_length
填充。 目标字段(column_name)按顺序排列。如果没有列出任何字段,则默认全部字段,且顺序为表声明时的顺序。 如果VALUE子句和QUERY中只提供了N个字段,则目标字段为前N个字段。 VALUE子句和QUERY提供的值在表中从左到右关联到对应列。 取值范围:已存在的字段名。
MySQL执行机制为执行左操作数后,对结果进行判断是否为空,进而决定是否需要执行右操作数。 GaussDB执行机制是执行左右操作数后,对结果再进行判断是否为空。 当左操作数结果为空,右操作数执行报错时,MySQL不会报错直接返回,GaussDB会执行报错。 MySQL行为: mysql> SELECT version();
gs_redis_set_distributed_db(db_name CSTRING) 描述:设置当前正在hashbucket重分布的数据库。只支持在扩容期间调用;只支持管理员权限用户查询;只支持DN上调用。 参数说明: db_name:本次要重分布的数据库库名。
round(42.4382, 2); round ------- 42.44 (1 row) setseed(dp) 描述:为随后的random()调用设置种子(-1.0到1.0之间,包含)。 返回值类型:void 示例: 1 2 3 4 5 openGauss=# SELECT
round(42.4382, 2); round ------- 42.44 (1 row) setseed(dp) 描述:为随后的random()调用设置种子(-1.0到1.0之间,包含)。 返回值类型:void 示例: 1 2 3 4 5 openGauss=# SELECT
对于clog文件,相对路径为:pg_clog目录下的clog文件。例如:000000000000。 对于csnlog文件,相对路径为:pg_csnlog目录下的csnlog文件。例如:000000000000。 对于undo record文件,相对路径为:undo目录下的undo
版本语言号,指定SQL语句不同版本的行为,1为非兼容版本,2为兼容ORA版本。 DBE_SQL.SQL_RUN 该函数用来执行一个给定的游标。该函数接收一个游标ID,执行游标中的SQL语句或匿名块。 DBE_SQL.SQL_RUN函数的原型为: 1 2 3 4 DBE_SQL.SQL_RUN(
QL的函数和实现内部功能的函数。这些函数不推荐使用,若需使用,请联系华为技术支持工程师。 兼容PostgreSQL的函数和操作符 下述列表为GaussDB的内建函数和操作符兼容PostgreSQL。 _pg_char_max_length _pg_char_octet_length