检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
首先介绍函数的易变性。在GaussDB(DWS)中共分三种形态: IMMUTABLE 表示该函数在给出同样的参数值时总是返回同样的结果。 STABLE 表示该函数不能修改数据库,对相同参数值,在同一次表扫描里,该函数的返回值不变,但是返回值可能在不同SQL语句之间变化。 VOLATILE 表示该函数值可以在一次表扫描内改变,因此不会做任何优化。
flink框架区分Connector参数,固定为dws。 - url 数据库连接地址。 - username 配置连接用户。 - password 数据库用户密码。 - 表2 连接配置参数 参数 名称 类型 说明 默认值 connectionSize 读取线程池大小 int 用于执行操作的线程数量 =
p_format所指定的格式转换。fmt格式可参考表2。 GaussDB(DWS)的to_timestamp中, 如果输入的年份YYYY=0,系统报错。 如果输入的年份YYYY<0,在fmt中指定SYYYY,则正确输出公元前绝对值n的年份。 fmt中出现的字符必须与日期/时间格式化的模式相匹配,否则报错。
解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03542: "recovery_target_name is too long (maximum %d characters)" SQLSTATE: 22023 错误原因:配置恢复目标名称太长。 解决办法:请缩短配置恢复目标名称后,重新恢复数据库。
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法,请参见获取项目ID。 cluster_id 是 String 集群ID。获取方法,请参见获取集群ID。 queue_name 是 String 资源池名称。 请求参数 表2 请求Body参数
ALTER TABLE PARTITION 功能描述 修改表分区,包括增删分区、切割分区、合成分区,以及修改分区属性等。 注意事项 添加分区的名字不能与该分区表已有分区的名字相同。 对于范围分区表,要添加的分区的边界值要和分区表的分区键的类型一致,且要大于分区表的最后一个分区的上边界。
application_name text 连接到后端的应用名。 client_addr inet 连接到后端的客户端的IP地址。 如果此字段是null,它表明通过服务器机器上UNIX套接字连接客户端或者这是内部进程,如autovacuum。 client_hostname text 客户端的主机名,这个字
错误原因:语法错误。 解决办法:修改SQL Statement。 GAUSS-00382: "multiple INITIALLY IMMEDIATE/DEFERRED clauses not allowed" SQLSTATE: 42601 错误原因:语法错误。 解决办法:修改SQL Statement。
错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03259: "value too long for type nvarchar2(%d)" SQLSTATE: 22001 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03260:
需要将数据库中参数behavior_compat_options的兼容性配置项设置为一致。该参数类型为USERSET类型,可session级别设置或集群级修改。 自定义函数属性设置不合理 场景:自定义函数get_count()并调用该函数出现结果不一致场景。 1 2 3 4 5 6
pg_stop_backup是成对出现的。必须先执行了开始备份,才能执行关闭备份。请确认相关备份是否已开启。 GAUSS-03577: "invalid data in file '%s'" SQLSTATE: 55000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-03578:
创建并使用MIG_ORA_EXT模式。 复制自定义脚本文件的内容,并在要执行迁移的所有目标数据库中执行此脚本。详情请参见迁移流程。 如果模式和包名称之间存在空格,或包规范或包体(二者之一)含有引号,则输出可能与预期不符。 输入:包变量 1 2 3 4 5 6 7 8 9 10 11 12 13
ORC格式。 解决办法:修改数据格式。 GAUSS-04442: "'INSERT' is not supported by the type of relation." SQLSTATE: D0011 错误原因:该表不支持insert操作。 解决办法:请联系技术支持工程师提供技术支持。
standby个数和AZ设置错误。 解决办法:修改XML文件后,再次执行操作。 GAUSS-53202: "The AZ information is incorrect. Please set it." SQLSTATE:无 错误原因:AZ信息错误。 解决办法:请联系技术支持工程师提供技术支持。
SQLSTATE: 42803 错误原因:UPDATE语法中,更新列的值不能为聚合函数。 解决办法:请检查UPDATE语法中待更新的列值是否有聚合函数。待更新的列值不能为聚合函数,若有,请修改更新语法。 GAUSS-00284: "cannot use window function in
"cache lookup failed for opclass %u" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00342: "Partitioned table does not support EXCLUDE
UPDATE/SHARE子句,请检查并修改查询语句。 GAUSS-00296: "EXECUTE DIRECT cannot be executed on a Datanode" SQLSTATE: 0A000 错误原因:当前DN,无法正确执行EXECUTE DIRECT命令。 解决办法:请检查DN是
必须在建表时确定,一旦设置后不允许修改。 opt 版本不支持 SMP streaming 透传参数。在需要分区剪枝的多表关联查询中,避免使用复制表或设置 query_dop。 表结构和操作限制 不支持update修改分布列,不支持update修改分区列。 enable_hstore_opt
函数 存储过程 两者都可以用于实现特定的功能。无论是函数还是存储过程,都可以封装一系列的SQL语句,以完成某些特定的操作。 两者都可以接收输入参数,并且根据参数的不同来进行相应的操作。 函数的标识符为FUNCTION。 存储过程的标识符为PROCEDURE。 函数必须返回一个具体的值,并且规定返回值的数值类型。
n值为NULL,或row_expression产生空的节点集,结果将不返回任何行。 document_expression参数用于输入XML文档,输入的文档必须是符合XML格式的文档,不接受XML片段数据或格式错误的XML文档。BY REF和BY VALUE子句不起作用,仅用于实现SQL标准兼容性。