检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当用户插入数据超出现有间隔分区表范围时,数据库会自动根据间隔分区的INTERVAL值创建一个分区。
MOVE 功能描述 MOVE在不检索数据的情况下重新定位一个游标。MOVE的作用类似于FETCH命令,区别是MOVE只重定位游标而不返回行。
PREDICT BY 功能描述 利用完成训练的模型进行推测任务。 注意事项 当前版本形态暂不支持训练模型进行推测任务,不支持使用该语法。 父主题: P
DATABASE 重建当前数据库里的所有索引。当指定CONCURRENTLY选项时,暂不支持重建数据库中表的从属“TOAST”表上的索引。 SYSTEM 在当前数据库上重建所有系统表上的索引。不会处理在用户表上的索引。
REPLACE 功能描述 在表中插入或者替换新的数据。当插入的数据与原有数据存在主键或唯一键冲突时,执行REPLACE语句会先删除原有数据,再插入新的数据。 REPLACE语句有如下三种形式: 值替换插入。即通过VALUES或VALUE构造一行记录并插入到表中。 查询替换插入。
SELECT INTO 功能描述 SELECT INTO用于根据查询结果创建一个新表,并且将查询到的数据插入到新表中。和普通的SELECT不同,SELECT INTO数据并不返回给客户端。新表的字段具有和SELECT的输出字段相同的名称和数据类型。
SHOW 功能描述 SHOW将显示当前运行时参数的数值。 语法格式 1 2 3 4 5 6 7 8 9 SHOW { [VARIABLES LIKE] configuration_parameter | CURRENT_SCHEMA | TIME
其次,即使firstname数据类型有变化,也无需再修改my_name的数据类型。 %ROWTYPE属性 %ROWTYPE属性主要用于对一组数据的类型声明,用于存储表中的一行数据,或从游标匹配的结果。假如,需要一组数据,该组数据的字段名称与字段类型都与employee表相同。
BULK COLLECT INTO 只支持在ORA兼容性数据库下使用。 IMMEDIATE关键字仅用作语法兼容,无实际意义。
返回语句 GaussDB提供两种方式返回数据:RETURN或RETURN NEXT及RETURN QUERY。其中,RETURN NEXT和RETURN QUERY只适用于函数,不适用存储过程。 RETURN RETURN NEXT及RETURN QUERY 父主题: 控制语句
分支语句 语法 分支语句的语法请参见图1。 图1 case_when::= when_clause子句的语法图参见图2。 图2 when_clause::= 参数说明: case_expression:变量或表达式。 when_expression:常量或者条件表达式。 statement
锁操作 GaussDB提供了多种锁模式用于控制对表中数据的并发访问。这些模式可以用在MVCC(多版本并发控制)无法给出期望行为的场合。同样,大多数GaussDB命令自动施加恰当的锁,以保证被引用的表在命令执行时不会以一种不兼容的方式被删除或者修改。
SUMMARY_开头的视图,代表是将集群内的数据概述,多数情况下是返回CN/DN(有时只有CN的)的数据,会对数据进行加工和汇聚。 非这两者开头的视图,一般代表本地视图,不会向其它CN/DN请求数据。
DROP FUNCTION 功能描述 删除一个已存在的函数。 注意事项 如果函数中涉及对临时表的相关操作,则无法使用DROP FUNCTION删除函数。 只有函数的所有者或者被授予了函数DROP权限的用户才能执行DROP FUNCTION命令,系统管理员默认拥有该权限。 语法格式
DBE_SQL_UTIL Schema DBE_SQL_UTIL模式存储了用于管理SQL PATCH的工具,包括创建、删除、开启、禁用SQL PATCH等系统函数。普通用户只有usage权限,没有create、alter、drop、comment等权限。 DBE_SQL_UTIL.create_hint_sql_patch
匿名块是能够动态地创建和执行过程代码的结构,而不需要以持久化的方式将代码作为数据库对象储存在数据库中。 注意事项 无。
返回语句 GaussDB提供两种方式返回数据:RETURN或RETURN NEXT及RETURN QUERY。其中,RETURN NEXT和RETURN QUERY只适用于函数,不适用存储过程。 RETURN RETURN NEXT及RETURN QUERY 父主题: 控制语句
这样的转换函数总是接受一个额外的类型为integer的参数,它接收目标字段的atttypmod值(实际上是其声明长度,atttypmod的解释随不同的数据类型而不同),并且它可能接受一个Boolean类型的第三个参数,表示转换是显式的还是隐式的。
DEALLOCATE 功能描述 DEALLOCATE用于删除预备语句。 注意事项 如果用户没有明确删除一个预备语句,那么它将在会话结束的时候被删除。 语法中PREPARE关键字总被忽略。 语法格式 DEALLOCATE [ PREPARE ] { name | ALL }; 参数说明
层次递归查询函数 内部函数 Global SysCache特性函数 数据损坏检测修复函数 其他系统函数 废弃函数 父主题: SQL参考