-
CREATE DATA SOURCE - 云数据库 GaussDB
bin目录下。username/password不应当包含'encryptOpt'前缀,否则会被认为是加密后的密文。 encoding表示与目标库交互的字符串编码方式(含发送的SQL语句和返回的字符类型数据),此处创建对象时不检查encoding取值的合法性,能否正确编解码取决于
-
CREATE USER - 云数据库 GaussDB
--创建用户jim,登录密码为xxxxxxxxx。 openGauss=# CREATE USER jim PASSWORD 'xxxxxxxxx'; --下面语句与上面的等价。 openGauss=# CREATE USER kim IDENTIFIED BY 'xxxxxxxxx'; --如果创建有
-
访问特殊数据类型 - 云数据库 GaussDB
h头文件,并声明一个date类型的宿主变量并用PGTYPEdata_to_asc()函数将其转换成文本形式。 interval interval类型的处理与timestamp和date类型类似,不同的是interval类型变量的存储空间需要分配在堆内存中。 示例如下: #include <stdio
-
PG - 云数据库 GaussDB
反向DNS查找得到。这个字段只有在启动log_hostname且使用IP连接时才非空。 client_port integer 客户端用于与后台通讯的TCP端口号,如果使用Unix套接字,则为-1。 backend_start timestamp with time zone 该
-
PG - 云数据库 GaussDB
这个约束所在的表,如果不是表约束则为0。 contypid oid 这个约束所在的域,如果不是一个域约束则为0。 conindid oid 与约束关联的索引ID。 confrelid oid 如果是外键,则为参考的表,否则为0。 confupdtype "char" 外键更新动作代码。
-
PG - 云数据库 GaussDB
这个约束所在的表;如果不是表约束则为0。 contypid oid 这个约束所在的域;如果不是一个域约束则为0。 conindid oid 与约束关联的索引ID。 confrelid oid 如果是外键,则为参考的表;否则为0。 confupdtype "char" 外键更新动作代码。
-
PG - 云数据库 GaussDB
这个约束所在的表,如果不是表约束则为0。 contypid oid 这个约束所在的域,如果不是一个域约束则为0。 conindid oid 与约束关联的索引ID。 confrelid oid 如果是外键,则为参考的表,否则为0。 confupdtype "char" 外键更新动作代码。
-
访问特殊数据类型 - 云数据库 GaussDB
h头文件,并声明一个date类型的宿主变量并用PGTYPEdata_to_asc()函数将其转换成文本形式。 interval interval类型的处理与timestamp和date类型类似,不同的是interval类型变量的存储空间需要分配在堆内存中。 示例如下: #include <stdio
-
Plan Hint调优概述 - 云数据库 GaussDB
escan,indexscan和indexonlyscan的hint。 指定子链接块名的Hint。 指定倾斜信息的Hint,仅支持Join与HashAgg的重分布过程倾斜。 注意事项 不支持Agg、Sort、Setop和Subplan的hint。 不支持SMP和Node Group场景下的Hint。
-
DB - 云数据库 GaussDB
varying(128) 暂不支持,值为NULL。 collation character varying(100) 列的排序规则。因该字段与保留关键字冲突,调用该字段需加视图名。 comments text 注释。 schema character varying(64) 列所属的名称空间的名称。
-
访问特殊数据类型 - 云数据库 GaussDB
h头文件,并声明一个date类型的宿主变量并用PGTYPEdata_to_asc()函数将其转换成文本形式。 interval interval类型的处理与timestamp和date类型类似,不同的是interval类型变量的存储空间需要分配在堆内存中。 示例如下: #include <stdio
-
CREATE INCREMENTAL MATERIALIZED VIEW - 云数据库 GaussDB
不再支持。 不支持对增量物化视图进行IUD操作。 增量物化视图创建后,当基表数据发生变化时,需要使用刷新(REFRESH)命令保持物化视图与基表同步。 Ustore引擎不支持物化视图的创建和使用。 语法格式 CREATE INCREMENTAL MATERIALIZED VIEW
-
位串函数和操作符 - 云数据库 GaussDB
回空串。 例如:str1||NULL||str2,A兼容模式下返回str1str2,其他兼容模式下返回NULL。 & 描述:位串之间进行“与”操作。 示例: 1 2 3 4 5 gaussdb=# SELECT B'10001' & B'01101' AS RESULT; result
-
CREATE RESOURCE LABEL - 云数据库 GaussDB
table_label add TABLE(public.tb_for_label); --再次创建已存在的表资源标签,对比加参数IF NOT EXISTS与不加IF NOT EXISTS参数的区别。 gaussdb=# CREATE RESOURCE LABEL IF NOT EXISTS table_label
-
DB - 云数据库 GaussDB
varying(128) 暂不支持,值为NULL。 collation character varying(100) 列的排序规则。因该字段与保留关键字冲突,调用该字段需加视图名。 comments text 注释。 schema character varying(64) 列所属的名称空间的名称。
-
CREATE USER MAPPING - 云数据库 GaussDB
value ' } [, ...] ) 这个子句指定用户映射的选项。这些选项通常定义该映射实际的用户名和口令。选项名必须唯一。允许的选项名和值与该服务器的外部数据包装器有关。 用户的口令会加密后保存到系统表PG_USER_MAPPING中,加密时需要使用usermapping.key
-
CREATE TYPE - 云数据库 GaussDB
注意事项 如果给定一个模式名,那么该类型将被创建在指定的模式中。否则它会被创建在当前模式中。类型名称必须与同一个模式中任何现有的类型或者域相区别(因为表具有相关的数据类型,类型名称也必须与同一个模式中任何现有表的名称不同)。 用户使用关联函数的方式创建非系统自带类型时,需要了解该类型定
-
数值类型 - 云数据库 GaussDB
本身范围,INT2/INT4/INT8的+、-、*运算不允许返回值超过类型本身范围。 UNSIGNED类型不支持与SET数据类型间的转换,避免对UNSIGNED类型与SET类型计算或比较。 当sql_compatibility = 'B'时,非数值类型的字符输入,会自动截断或返回数值0。
-
线程池 - 云数据库 GaussDB
组个数,如果参数值大于0,线程池中的线程组个数等于group_num。thread_pool_stream_attr的group_num需与thread_pool_attr的group_num配置和使用保持一致,若设置为不同值,以thread_pool_attr的group_num为准。
-
线程池 - 云数据库 GaussDB
组个数,如果参数值大于0,线程池中的线程组个数等于group_num。thread_pool_stream_attr的group_num需与thread_pool_attr的group_num配置和使用保持一致,若设置为不同值,以thread_pool_attr的group_num为准。