检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
on object %u/%u/%u is already held" SQLSTATE: XX000 错误原因:加锁的对象已经持有了这个锁。 解决办法:检查对象加锁情况。 GAUSS-04095: "locallock table corrupted" SQLSTATE: XX000
GaussDB(DWS)函数和存储过程有什么区别? 函数和存储过程是数据库管理系统中常见的两种对象,它们在实现特定功能时具有相同点,也有不同点。了解它们的特点和适用场景,对于合理设计数据库结构和提高数据库性能具有重要意义。 表1 函数和存储过程的区别 函数 存储过程 两者都可以用
pg_node_tree 如果是检查约束,则是其表达式的内部形式。 consrc text 如果是检查约束,则是表达式的人类可读形式。 当被引用的对象改变时,consrc不能被更新。例如,它不会跟踪字段的重命名。最好还是使用pg_get_constraintdef()来抽取一个检查约束的定义,而不是依赖这个字段。
SQLSTATE: 42809 错误原因:此对象不是一个类型。 解决办法:检查SQL语句,确保要处理的对象是一个类型。 GAUSS-01048: "%s is a table's row type" SQLSTATE: 42809 错误原因:此对象是一个表的行类型,不能使用ALTER TYPE语法。
ion=false MigSupportSequence 设置DSC对SEQUENCE语句的处理方法。 设为true,可将CREATE脚本转换为INSERT脚本。 设为false,则无法迁移CREATE脚本。 true false true MigSupportSequence=false
圆括号,(NOT)的优先级最高,其次是&(AND),最后是|(OR)。to_tsquery函数及plainto_tsquery函数会将单词转换为tsquery类型前进行规范化处理。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
圆括号,(NOT)的优先级最高,其次是&(AND),最后是|(OR)。to_tsquery函数及plainto_tsquery函数会将单词转换为tsquery类型前进行规范化处理。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
are only valid for relations" SQLSTATE: 0LP01 错误原因:只有表对象才可拥有列存特性。 解决办法:检查当前对象的特性,或确认是否是对表对象赋予列存特性。 GAUSS-01869: "AccessPriv node must specify privilege
ca_state char(2) , ca_zip char(10) , ca_country
same query level" SQLSTATE: 42P10 错误原因:FROM语句中的子查询引用了同级的其它对象。 解决办法:FROM语句中的子查询不允许引用同级的其它对象。 GAUSS-00209: "function expression in FROM cannot refer
objschema name 视图空间名称。 objname name 视图名称。 refobjschema name 依赖对象的空间名称。 refobjname name 依赖对象的名称。 path text 依赖路径。 父主题: 系统视图
e而不是抛出一个错误。 name 要删除的类型名(可以有模式修饰)。 CASCADE 级联删除依赖该类型的对象(比如字段、函数、操作符等) RESTRICT 如果有依赖对象,则拒绝删除该类型(缺省行为)。 示例 删除compfoo类型: 1 DROP TYPE compfoo cascade;
删除资源池 DROP RESOURCE POOL 定义同义词 同义词是兼容Oracle的一种特殊的数据库对象,用于存储与另一个数据库对象名间的映射关系,目前仅支持使用同义词关联以下数据库对象:表、视图、函数和存储过程。所涉及的SQL语句,请参考下表。 表16 同义词定义相关SQL 功能 相关SQL
e而不是抛出一个错误。 name 要删除的类型名(可以有模式修饰)。 CASCADE 级联删除依赖该类型的对象(比如字段、函数、操作符等) RESTRICT 如果有依赖对象,则拒绝删除该类型(缺省行为)。 示例 删除compfoo类型: 1 DROP TYPE compfoo cascade;
删除资源池 DROP RESOURCE POOL 定义同义词 同义词是兼容Oracle的一种特殊的数据库对象,用于存储与另一个数据库对象名间的映射关系,目前仅支持使用同义词关联以下数据库对象:表、视图、函数和存储过程。所涉及的SQL语句,请参考下表。 表16 同义词定义相关SQL 功能 相关SQL
to set parameter '%s'" SQLSTATE: 42501 错误原因:当前用户没有权限修改该GUC变量。 解决办法:建议切换初始用户修改该GUC参数。 GAUSS-02679: "Invalid username/password,set role denied
admin to control recovery." SQLSTATE: 42501 错误原因:执行切暂停的用户必须是管理员账户。 解决办法:请切换为管理员账户后,重执行切暂停恢复。 GAUSS-03504: "recovery is not in progress" SQLSTATE:
PREPARE 功能描述 创建一个预备语句。 预备语句是服务端的对象,可以用于优化性能。在执行PREPARE语句的时候,指定的查询被解析、分析、重写。当随后发出EXECUTE语句的时候,预备语句被规划和执行。这种设计避免了重复解析、分析工作。PREPARE语句创建后在整个数据库会
e而不是抛出一个错误。 name 要删除的类型名(可以有模式修饰)。 CASCADE 级联删除依赖该类型的对象(比如字段、函数、操作符等) RESTRICT 如果有依赖对象,则拒绝删除该类型(缺省行为)。 示例 删除compfoo类型: 1 DROP TYPE compfoo cascade;
PREPARE 功能描述 创建一个预备语句。 预备语句是服务端的对象,可以用于优化性能。在执行PREPARE语句的时候,指定的查询被解析、分析、重写。当随后发出EXECUTE语句的时候,预备语句被规划和执行。这种设计避免了重复解析、分析工作。PREPARE语句创建后在整个数据库会