检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CREATE DATABASE 功能描述 创建一个新的数据库。缺省情况下新数据库将通过复制标准系统数据库template0来创建,且仅支持使用template0来创建。 注意事项 只有拥有CREATEDB权限的用户才可以创建新数据库,系统管理员默认拥有此权限。 不能在事务块中执行创建数据库语句。
10 11 12 13 14 15 -- 例如存在加密表int_type,int_col2为其加密列。 -- 使用非密态客户端连接数据库,查询加密列密文。 gaussdb=# SELECT int_col2 FROM int_type;
其他系统函数 GaussDB的内建函数和操作符兼容PostgreSQL。 _pg_char_max_length _pg_char_octet_length _pg_datetime_precision _pg_expandarray _pg_index_position _pg_interval_type
密码:自定义,设置高强度密码,以提高安全性 确认密码:和密码相同 其他参数使用默认配置 图8 高级配置 确认配置信息后,单击“提交”。 查看购买成功的ECS。 获取驱动包 根据不同版本的实例,下载不同版本的发布包,如表4所示。 表4 驱动包下载列表 版本 下载地址 V2.0-8
CREATE TYPE 功能描述 在当前数据库中定义一种新的数据类型。定义数据类型的用户将成为该数据类型的拥有者。类型只适用于行存表。 有五种形式的CREATE TYPE,分别为:基本类型、shell类型、枚举类型和集合类型。 基本类型 用户可以自定义一种新的基本类型(标量类型)
其他系统函数 GaussDB的内建函数和操作符继承自开源PG,下述函数不作赘述,详情请参见PG官方文档。 _pg_char_max_length _pg_char_octet_length _pg_datetime_precision _pg_expandarray _pg_index_position
amesapce attribute TEXT IN 否 要清除的属性值 PKG_UTIL.SESSION_SEARCH_CONTEXT 查找属性值 PKG_UTIL.SESSION_SEARCH_CONTEXT函数原型为: 1 2 3 4 5 PKG_UTIL.SESSION_SEARCH_CONTEXT(
amesapce attribute TEXT IN 否 要清除的属性值 PKG_UTIL.SESSION_SEARCH_CONTEXT 查找属性值 PKG_UTIL.SESSION_SEARCH_CONTEXT函数原型为: 1 2 3 4 5 PKG_UTIL.SESSION_SEARCH_CONTEXT(
openGauss=# SELECT length('jose', 'UTF8'); length -------- 4 (1 row) 如果是查询bytea类型的长度,指定utf8编码时,最大长度只能为536870888。 lpad(string text, length int [
E.SUBMIT_ON_NODES接口,将job执行节点指定为CCN,以保证节点故障时job仍然可用。不是所有coordinator都可以查看、修改、删除其他CN创建的job。 job只能通过dbe_task高级包提供的接口进行创建、更新、删除操作,因为高级包的接口中会考虑所有C
gaussdb=# SELECT length('jose', 'UTF8'); length -------- 4 (1 row) 如果是查询bytea类型的长度,指定utf8编码时,最大长度只能为536870888。 lpad(string text, length int [
gaussdb=# SELECT length('jose', 'UTF8'); length -------- 4 (1 row) 如果是查询bytea类型的长度,指定utf8编码时,最大长度只能为536870888。 lpad(string text, length int [
E.SUBMIT_ON_NO...接口,将job执行节点指定为CCN,以保证节点故障时job仍然可用。不是所有coordinator都可以查看、修改、删除其他CN创建的job。 job只能通过dbe_task高级包提供的接口进行创建、更新、删除操作,因为高级包的接口中会考虑所有C
E.SUBMIT_ON_NODES接口,将job执行节点指定为CCN,以保证节点故障时job仍然可用。不是所有coordinator都可以查看、修改、删除其他CN创建的job。 job只能通过dbe_task高级包提供的接口进行创建、更新、删除操作,因为高级包的接口中会考虑所有C
exists(idx) 参数:idx为int4类型或varchar类型。 返回值:true或false,boolean类型。 功能描述:查找指定位置是否存在有效元素。 示例: gaussdb=# DECLARE type nest is table of varchar2;
find_in_set(text, set) 描述:查找给定成员在集合中的位置,从1开始计数。如果没有找到,返回0。分布式暂不支持SET数据类型,此函数执行时会报错。 返回值类型:int2。 find_in_set(str, strlist) 描述:查询字段strlist中是否包含str的结果
gaussdb_b; find_in_set(str, strlist) 描述:查询字段strlist中是否包含str的结果,如有则返回str在strlist中的位置。输入为字符串str与strlist,其中str为用户需要查询的字符串,strlist是以“,”为分隔符,不同字符串通过分隔符组
每行最大字符数,包含换行符(最小值是1,最大值是32767)。如果没有指定,会指定一个默认值1024。 DBE_FILE.IS_CLOSE 该函数用于检测一个文件句柄来查看文件是否已经打开,返回一个布尔值,异常情况是INVALID_FILEHANDLE。 DBE_FILE.IS_CLOSE函数原型为: 1 2
用逗号隔开。 use_current_session boolean IN 否 运行定时任务标志位: true:使用当前会话运行,主要用于查看定时任务是否可以正常运行。 false:后台拉起定时任务,运行结果会打印到日志中。 use_current_session目前只作用于jo
exists(idx) 参数:idx为INT4类型或VARCHAR类型。 返回值:TRUE或FALSE,BOOLEAN类型。 功能描述:查找指定位置是否存在有效元素。 示例: gaussdb=# declare type nest is table of varchar2;