检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当指定的字符编码集为GBK时,部分中文生僻字无法直接作为对象名。这是因为GBK第二个字节的编码范围在0x40-0x7E之间时,字节编码与ASCII字符@A-Z[\]^_`a-z{|}重叠。其中@[\]^_'{|}是数据库中的操作符,直接作为对象名时,会语法报错。例如“侤”字,GBK16进制
character varying(128) 数据对象所在Schema名称。 object_name character varying(128) 数据对象名称。 subobject_name character varying(128) 数据对象分区名称或二级分区名称。 object_type
返回值类型为bit和float8两种数据类型,其他数据类型可参考本示例。 // 以下用例以opengaussjdbc.jar为例。 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放,使用时解密),确保安全。 // 本示例以
一步。此时用户可以使用PQconnectdb或PQsetdbLogin函数来建立与数据库服务器的连接。这些函数将返回一个连接对象,用户需要保存这个连接对象,以便后续的数据库操作。 以开发源程序testlibpq.c为例(完整示例请参考数据库建连、执行SQL并返回结果): /* *
oid 任意OID属性 这个安全标签所属的对象的OID。 classoid oid PG_CLASS.oid 出现这个对象的系统目录的OID。 provider text - 与这个标签相关的标签提供程序。 label text - 应用于这个对象的安全标签。 父主题: 系统表
oid 任意OID属性 这个安全标签所属的对象的OID。 classoid oid PG_CLASS.oid 出现这个对象的系统目录的OID。 provider text - 与这个标签相关的标签提供程序。 label text - 应用于这个对象的安全标签。 父主题: 系统表
一步。此时用户可以使用PQconnectdb或PQsetdbLogin函数来建立与数据库服务器的连接。这些函数将返回一个连接对象,用户需要保存这个连接对象,以便后续的数据库操作。 以开发源程序testlibpq.c为例(完整示例请参考数据库建连、执行SQL并返回结果): /* *
一步。此时用户可以使用PQconnectdb或PQsetdbLogin函数来建立与数据库服务器的连接。这些函数将返回一个连接对象,用户需要保存这个连接对象,以便后续的数据库操作。 以开发源程序testlibpq.c为例(完整示例请参考数据库建连、执行SQL并返回结果): /* *
当指定的字符编码集为GBK时,部分中文生僻字无法直接作为对象名。这是因为GBK第二个字节的编码范围在0x40-0x7E之间时,字节编码与ASCII字符@A-Z[\]^_`a-z{|}重叠。其中@[\]^_'{|}是数据库中的操作符,直接作为对象名时,会语法报错。例如“侤”字,GBK16进制
名称 类型 引用 描述 objoid oid 任意OID属性 所描述的对象的OID。 classoid oid PG_CLASS.oid 该对象出现的系统表的OID。 description text - 该对象的描述信息。 父主题: 其他系统表
方法进行设置。 取值范围:布尔型 默认值:off recyclebin_retention_time 参数说明:设置回收站对象保留时间,超过该时间的回收站对象将被自动清理。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,单位为s,最小值为1,最大值为2147483647。
gs_compile_schema或者alter compile功能时,把对象变为有效,然后正常执行存储过程、函数和PACKAGE。 级联失效功能:当被依赖的对象被删除时,不再级联删除依赖对象,而是失效依赖对象,例如函数出入参依赖表,删除表时,函数失效,但函数未被级联删除。 使用该功能,推荐开启如下GUC参数:
方法进行设置。 取值范围:布尔型 默认值:off recyclebin_retention_time 参数说明:设置回收站对象保留时间,超过该时间的回收站对象将被自动清理。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,单位为s,最小值为1,最大值为2147483647。
数据库逻辑结构图 GaussDB的数据库节点负责存储数据,其存储介质也是磁盘,本节主要从逻辑视角介绍数据库节点都有哪些对象,以及这些对象之间的关系。数据库逻辑结构如图1。 图1 数据库逻辑结构图 Tablespace,即表空间,表空间是一个目录,实例中可以存在多个表空间,其中存储
名称 类型 引用 描述 objoid oid 任意OID属性 所描述的对象的OID。 classoid oid PG_CLASS.oid 该对象出现的系统表的OID。 description text - 该对象的描述信息。 父主题: 系统表
oid 任意OID属性 这个安全标签所属的对象的OID。 classoid oid PG_CLASS.oid 出现这个对象的系统目录的OID。 provider text - 与这个标签相关的标签提供程序。 label text - 应用于这个对象的安全标签。 父主题: 系统表
数据库逻辑结构图 集群的每个DN负责存储数据,其存储介质也是磁盘,本节主要从逻辑视角介绍每个DN上都有哪些对象,以及这些对象之间的关系。另外介绍数据在不同节点的分布方式。数据库逻辑结构如图1所示。 图1 数据库逻辑结构图 Tablespace,即表空间,是一个目录,集群中可以存在
方法进行设置。 取值范围:布尔型 默认值:off recyclebin_retention_time 参数说明:设置回收站对象保留时间,超过该时间的回收站对象将被自动清理。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,单位为s,最小值为1,最大值为2147483647。
引用 描述 objoid oid 任意OID属性 这条描述所描述的对象的OID。 classoid oid PG_CLASS.oid 这个对象出现的系统表的OID。 description text - 作为对该对象的描述的任意文本。 父主题: 系统表
ecpg兼容性请参见ecpg兼容。 若连接语句中指定了ip-port,则必须指定username/password,该规则由GaussDB Kernel内核通信认证所决定。若不指定ip-port,则通过本地$PGPORT(UDS协议)进行通信。 若客户连接时使用SSL安全协议,则需要使用tcp:gau