检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MULTISET MULTISET是一个普通表,所有数据库都支持这个表。迁移工具同时支持MULTISET和SET表。 MULTISET表支持与VOLATILE一起使用。 输入:CREATE MULTISET TABLE 1 CREATE VOLATILE MULTISET TABLE
COLLECT STATISTICS 在Teradata中,COLLECT STAT采集优化器统计信息,用于查询性能。DWS使用ANALYZE语句来替代COLLECT STAT。 详情请参见ANALYZE。 输入:COLLECT STATISTICS 1 COLLECT STAT
DBC.COLUMNS DBC.COLUMNS视图是一个表,包含有关表和视图列、存储过程、或宏参数的信息。其中包括以下列:DatabaseName、TableName、ColumnName、ColumnFormat、ColumnTitle、ColumnType、DefaultVa
DBC.INDICES DSC将dbc.indices迁移为对应的mig_td_ext.vw_td_dbc_indices。 示例:databasename迁移为mig_td_ext.vw_td_dbc_tables.schemaname。 输入: 1 2 3 4 5 sel databasename
SPATIAL空间索引 GaussDB(DWS)不支持SPATIAL空间索引。DSC工具迁移时会根据GaussDB(DWS)的特性进行相应适配。 内联SPATIAL空间索引。 输入示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
PARTITION 工具不支持迁移分区/子分区,在迁移后脚本中注释掉以下分区/子分区的关键字: 范围分区/子分区 列表分区/子分区 哈希分区/子分区 场景1:假设参数tdMigrateCASE_N和tdMigrateRANGE_N分别设置为comment和range。 以下示例为
唯一索引 GaussDB(DWS)不支持唯一索引(约束)与主键约束联合使用。DSC工具迁移时会根据GaussDB(DWS)的特性进行相应适配。 MySQL唯一索引(约束)与主键约束联合使用的场景在工具迁移时会与OLAP场景下的分布键构成复杂的关系。工具暂不支持唯一索引(约束)与主键约束联合使用的场景。
内置函数 HLL(HyperLogLog)有一系列内置函数用于内部对数据进行处理,一般情况下不建议用户使用。 表1 内置函数 函数名称 功能描述 hll_in 以string格式接收hll数据。 hll_out 以string格式发送hll数据。 hll_recv 以bytea格式接收hll数据。
GAUSS-00151 -- GAUSS-00160 GAUSS-00151: "UNIQUE predicate is not yet implemented" SQLSTATE: 0A000 错误原因:UNIQUE子句没有实现。 解决办法:请使用实现了的语法。 GAUSS-00152:
GAUSS-00161 -- GAUSS-00170 GAUSS-00161: "wrong number of parameters on right side of OVERLAPS expression" SQLSTATE: 42601 错误原因:overlaps函数的右参数个数大于2。
GAUSS-00171 -- GAUSS-00180 GAUSS-00171: "%s constraints cannot be marked NO INHERIT" SQLSTATE: 0A000 错误原因:使用了不能标记为NO INHERIT的约束。 解决办法:修改SQL Statement。
GAUSS-00181 -- GAUSS-00190 GAUSS-00181: "function '%s' doesn't exist " SQLSTATE: 42883 错误原因:函数未定义。 解决办法:修改SQL Statement。 GAUSS-00182: "function
GAUSS-00201 -- GAUSS-00210 GAUSS-00201: "recursive reference to query '%s' must not appear more than once" SQLSTATE: 42P19 错误原因:递归查询出现多次。 解决办法:递归查询只能出现一次。
GAUSS-00231 -- GAUSS-00240 GAUSS-00231: "get_matching_location: no matching sortgroupref" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。
GAUSS-00251 -- GAUSS-00260 GAUSS-00251: "yylex_init() failed: %m" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00252: "Invalid RTE
GAUSS-00271 -- GAUSS-00280 GAUSS-00271: "cannot use aggregate function in VALUES" SQLSTATE: 42803 错误原因:INSERT语句中VALUES子句包含聚合函数。 解决办法:INSERT语
GAUSS-00291 -- GAUSS-00300 GAUSS-00291: "unexpected non-SELECT command in DECLARE CURSOR" SQLSTATE: XX000 错误原因:不支持的语法。 解决办法:修改SQL Statement。
GAUSS-00431 -- GAUSS-00440 GAUSS-00431: "could not redirect stderr: %m" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00432: "checkpoint
GAUSS-00511 -- GAUSS-00520 GAUSS-00511: "source database '%s' is being accessed by other users" SQLSTATE: 55006 错误原因:当前访问的数据库正在被其他用户访问会话。 解决
GAUSS-00571 -- GAUSS-00580 GAUSS-00571: "unrecognized DISCARD target: %d" SQLSTATE: XX000 错误原因:系统内部错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00572: "function