检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
INFORMATION_SCHEMA_CATALOG_NAME 用来显示当前所在的database的名称,如表1所示。 表1 INFORMATION_SCHEMA_CATALOG_NAME字段 名称 类型 描述 catalog_name information_schema.sql_identifier
示例 --建表并插入数据。
函数适用于需要返回单个值的情况,比如计算某个数据、字符串处理、返回表等。 存储过程适用于需要执行DML操作的情况,比如批量插入、更新、删除数据等。 父主题: FAQ
如何查看某张表创建时间? 答:在系统视图PG_TABLES里created字段的取值为表的真实创建时间。 --创建表。 gaussdb=# CREATE TABLE test(id int, name varchar(10)); --查询test表创建时间。 gaussdb=#
DROP NODE GROUP 功能描述 删除节点组。 注意事项 DROP NODE GROUP是集群管理工具封装的接口,用来实现集群管理。 只有系统管理员或者被授予了节点组DROP权限的用户才能执行该操作。 语法格式 1 2 DROP NODE GROUP groupname
如果插入行的表达式不是正确的数据类型,系统将自动进行类型转换,若转换失败,则插入数据失败,系统返回错误信息。 不支持聚集函数。 不支持子查询。 DEFAULT 对应字段名的缺省值。如果没有缺省值,则为NULL。
Go驱动兼容 由于数据库的Go驱动当前不适配业界成熟ORM框架(比如xorm),在创建数据库连接时传入的驱动名称兼容“postgres”和“postgresql”。 数据库的Go驱动无法与PostgreSQL的Go驱动并存。
user 远端被连接数据库用户名。 password 远端被连接数据库用户密码。 PUBLIC 连接类型,不加public默认private。 示例 --创建拥有系统管理员权限的用户。
STABLE 表示该存储过程不能修改数据库,对相同参数值,在同一次表扫描里,该函数的返回值不变,但是返回值可能在不同SQL语句之间变化。 VOLATILE 表示该存储过程值可以在一次表扫描内改变,不会做任何优化。
ACCOUNT { LOCK | UNLOCK } ACCOUNT LOCK:锁定账户,禁止登录数据库。 ACCOUNT UNLOCK:解锁账户,允许登录数据库。 PGUSER 当前版本不允许修改用户的PGUSER属性。
DROP MASKING POLICY 功能描述 删除脱敏策略。 注意事项 只有POLADMIN,SYSADMIN或初始用户才能执行此操作。 语法格式 1 DROP MASKING POLICY [ IF EXISTS ] policy_name; 参数说明 policy_name
分区表是一张逻辑表,不存储数据,数据实际是存储在分区上的。对于二级分区表,顶层节点表和一级分区都是逻辑表,不存储数据,只有二级分区(叶子节点)存储数据。
CREATE PACKAGE 功能描述 创建一个新的PACKAGE。 注意事项 在package specification中声明过的函数或者存储过程,必须在package body中找到定义。 在实例化中,无法调用带有commit/rollback的存储过程。 创建存储过程时,仅对
注意事项 仅支持数据库初始用户运行此命令。 参数名称不能为weak_password、undostoragetype。
left_type 操作符的左操作数的数据类型;如果没有左操作数,那么写NONE。 right_type 操作符的右操作数的数据类型;如果没有右操作数,那么写NONE。 new_owner 操作符的新所有者。 new_schema 操作符的新模式名。
DROP MATERIALIZED VIEW 功能描述 删除数据库中已有的物化视图。
用户自定义函数 udf_memory_limit 参数说明:控制每个数据库节点执行UDF时可用的最大物理内存量。本参数当前版本不生效,请使用FencedUDFMemoryLimit和UDFWorkerMemHardLimit参数控制fenced udf worker虚存。
argtype 聚合函数操作的输入数据类型。要引用一个零参数聚合函数,可以写入*代替输入数据类型列表。 new_name 聚合函数的新名字。 new_owner 聚合函数的新所有者。 new_schema 聚合函数的新模式。
directory:导入的database的数据源目录。 user:导入后库的属主。 LOCAL:指定该字段表示导入到原集群,如不指定表示导入到新集群。
input_data_type 该聚合函数要处理的输入数据类型。要创建一个零参数聚合函数,可以使用*代替输入数据类型列表。 (count(*)就是这种聚合函数的一个实例。