检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
流量控制函数列表 MySQL数据库 GaussDB数据库 差异 IF() 支持,存在差异 expr1入参仅支持bool类型。非bool类型入参若不能转换为bool类型则报错。 若expr2、expr3两个入参类型不同且两类型间不存在隐式转换函数则报错。 两个入参类型相同时,返回该入参类型。
才可以设置用户密码失效,其中系统管理员也可以设置自己或其他系统管理员密码失效。不允许设置初始用户密码失效。 密码失效的用户可以登录数据库但不能执行查询操作,只有修改密码或由管理员重置密码后才可以恢复正常查询操作。 其他参数请参见CREATE ROLE的参数说明。 示例 请参见CREATE
要修改所有者,必须是新的所有角色的直接或间接成员, 并且该成员必须在此类型的模式上有CREATE权限。 (这些限制强制了修改所有者不会做任何通过删除和重建类型不能做的事情。 不过,系统管理员可以以任何方式修改任意类型的所有权。) 要增加一个属性或是修改一个属性的类型,也必须有该类型的USAGE权限。
才可以设置用户密码失效,其中系统管理员也可以设置自己或其他系统管理员密码失效。不允许设置初始用户密码失效。 密码失效的用户可以登录数据库但不能执行查询操作,只有修改密码或由管理员重置密码后才可以恢复正常查询操作。 其他参数请参见CREATE ROLE的参数说明。 示例 请参见CREATE
nd_argument前的修饰符与对应参数的修饰符一致。 匿名块中间的输入输出参数使用占位符来指明,要求占位符个数与参数个数相同(占位符名不能使用带引号的数字、字符或字符串),并且占位符所对应参数的顺序和USING中参数的顺序一致。 目前GaussDB在动态语句调用匿名块时,EX
在于保障其所提供的 IaaS、PaaS 和 SaaS 类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包括运维运营安全,以及更广义的安全合规遵从。 租户:负责云服务内部的安全,安全地使用云。
其中user1,user2和user3为数据库中已存在的用户/角色名,privs为数据库中支持的权限(参见表2)。 示例: --创建相应用户。 openGauss=# CREATE USER user1 WITH PASSWORD 'Aa123456789'; openGauss=#
其中user1、user2和user3为数据库中已存在的用户/角色名,privs为数据库中支持的权限(请参见表2)。 示例: --创建相应用户。 gaussdb=# CREATE USER user1 WITH PASSWORD 'Aa123456789'; gaussdb=#
其中user1,user2和user3为数据库中已存在的用户/角色名,privs为数据库中支持的权限(参见表2)。 示例: --创建相应用户。 openGauss=# CREATE USER user1 WITH PASSWORD 'Aa123456789'; openGauss=#
空间的CREATE权限。这个语句会从物理上将一个数据库原来缺省表空间上的表和索引移至新的表空间。注意不在缺省表空间的表和索引不受此影响。 不能重命名当前使用的数据库,如果需要重新命名,须连接至其他数据库上。 不允许将其他模式重命名为templatem,不允许将templatem模式重命名为其他名称。
数。若执行该函数后未成功终止目标会话,则会强制关闭该会话和客户端的socket连接。 该函数可终止非线程池的线程、活跃状态的线程池线程,但无法终止非活跃状态的线程池线程。 示例: 1 2 3 4 5 6 7 8 9 10 11 gaussdb=# SELECT pid
必须是新的所有角色的直接或间接成员,并且该成员必须在此类型的模式上有CREATE权限(这些限制强制了修改所有者不会做任何通过删除和重建类型不能做的事情。不过,系统管理员可以以任何方式修改任意类型的所有权)。要增加一个属性或是修改一个属性的类型,也必须有该类型的USAGE权限。 CURRENT_USER
取值范围:字符串,且符合标识符命名规范。 SET TABLESPACE tablespace_name 改变索引的表空间为指定表空间,并且把索引相关的数据文件移动到新的表空间里。 tablespace_name 表空间的名称。 取值范围:已存在的表空间。 SET ( {storage_parameter
来修改扩展统计信息的状态。 staextname name 多列统计信息多列组的别名。 stastate "char" 标识统计信息是否被锁定,若被锁定则无法更新。 l:标识已经被锁定。 u:标识没有被锁定。 PG_STATISTIC_EXT系统表存储了统计对象的一些敏感信息,如高频值MCV。系
list))来修改扩展统计信息的状态。 staextname name 多列统计信息多列组的别名。 stastate "char" 标识统计信息是否被锁定,若被锁定则无法更新。该参数目前在分布式下无实际意义。 l:标识已经被锁定。 u:标识没有被锁定。 PG_STATISTIC_EXT系统表存储了统计对象的
继承了内置角色gs_role_signal_backend权限的用户有权使用该函数。 该函数可终止非线程池的线程、活跃状态的线程池线程,但无法终止非活跃状态的线程池线程。 示例: 1 2 3 4 5 6 7 8 9 10 11 openGauss=# SELECT
height > (SELECT MAX(height) FROM student WHERE grade = 2); 关联子查询 特点:子查询不能单独运行,是和父查询相关的。先执行父查询,再执行子查询。每执行一次父查询,子查询都要重新计算一次。 示例:查询身高大于本班级平均身高的学生。
其中user1,user2和user3为数据库中已存在的用户/角色名,privs为数据库中支持的权限(参见表2)。 示例: --创建相应用户。 gaussdb=# CREATE USER user1 WITH PASSWORD 'Aa123456789'; gaussdb=#
其中user1,user2和user3为数据库中已存在的用户/角色名,privs为数据库中支持的权限(参见表2)。 示例: --创建相应用户。 gaussdb=# CREATE USER user1 WITH PASSWORD 'Aa123456789'; gaussdb=#
t2 * 3),对于(t1 t3 t4)和(t2 t5 t6)join时,由于t1和t2出现在join的两端,所以其join的结果集也会应用该hint规则乘以3。 rows hint支持在单表、多表、function table及subquery scan table的结果集上指定hint。