检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
临时表 GaussDB(DWS)不支持GLOBAL TEMPORARY TABLE。它会将GLOBAL TEMPORARY TABLE迁移为LOCAL TEMPORARY TABLE。 同样,GaussDB(DWS)也不支持ON COMMIT DELETE ROWS。它会将其迁移为ON
并释放所有与该对象相关的空间,或清空整个回收站,也可以是从回收站中彻底删除一个已删除表空间的部分或全部内容。 通过Oracle语法迁移后,查询中将不含PURGE。 以下示例分别展示PURGE在迁移前后语法的变化: PURGE迁移前 图1 输入:包含PURGE的语句 PURGE迁移后
OUTER QUERY (+) GaussDB(DWS)支持JOIN,因此添加supportJoinOperator配置参数。 设置supportJoinOperator=false后OUTER QUERY (+)可迁移。 输入:OUTER QUERY(+) 1 2 3 4 5 6
QUALIFY 通常,QUALIFY子句和CSUM()、MDIFF()、ROW_NUMBER()、RANK()等分析函数(窗口函数)一同使用。子查询中会包含QUALIFY子句指定的窗口函数。迁移工具支持QUALIFY使用MDIFF()、RANK()和ROW_NUMBER()函数。QUA
ALIAS 所有数据库都支持ALIAS。在Teradata中,定义ALIAS的语句允许其SELECT和WHERE子句引用ALIAS。但是目标数据库的SELECT和WHERE语句不支持ALIAS,因此MT将其迁移为实际的字段名称替换。 比较操作符LT、LE、GT、GE、EQ和NE不得用作表别名或列别名。
'resultfile' ..SET ..END 设置变量记录指定值,可以是单行命令,也可以是以..END结束的多行命令,通过SELECT查询指定变量名或\set命令转换。 输入 输出 .SET SEPARATOR ' | ' \set SEPARATOR '|' ..SET NAME
案例:调整GUC参数best_agg_plan 现象描述 t1的表定义为: 1 create table t1(a int, b int, c int) distribute by hash(a); 假设agg下层算子所输出结果集的分布列为setA,agg操作的group by
案例:改写SQL消除子查询(案例2) 现象描述 某局点客户反馈如下SQL语句的执行时间超过1天未结束: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 UPDATE calc_empfyc_c_cusr1 t1 SET ln_rec_count
GAUSS-03901 -- GAUSS-04000 GAUSS-03901 -- GAUSS-03910 GAUSS-03911 -- GAUSS-03920 GAUSS-03921 -- GAUSS-03930 GAUSS-03931 -- GAUSS-03940 GAUSS-03941
GAUSS-04101 -- GAUSS-04200 GAUSS-04101 -- GAUSS-04110 GAUSS-04111 -- GAUSS-04120 GAUSS-04121 -- GAUSS-04130 GAUSS-04131 -- GAUSS-04140 GAUSS-04141
GAUSS-51000 -- GAUSS-51999 GAUSS-51000 -- GAUSS-51099 GAUSS-51100 -- GAUSS-51199 GAUSS-51200 -- GAUSS-51299 GAUSS-51300 -- GAUSS-51399 GAUSS-51400
GAUSS-52000 -- GAUSS-52999 GAUSS-52100 -- GAUSS-52199 GAUSS-52200 -- GAUSS-52299 GAUSS-52300 -- GAUSS-52399 GAUSS-52400 -- GAUSS-52499 GAUSS-52500
GAUSS-53000 -- GAUSS-53999 GAUSS-53000 -- GAUSS-53099 GAUSS-53100 -- GAUSS-53199 GAUSS-53200 -- GAUSS-53299 GAUSS-53500 -- GAUSS-53599 父主题: 数据仓库错误码
GAUSS-04901 -- GAUSS-04999 GAUSS-04921 -- GAUSS-04930 GAUSS-04931 -- GAUSS-04940 父主题: 数据仓库错误码
GAUSS-05201 -- GAUSS-05800 GAUSS-05751 -- GAUSS-05760 父主题: 数据仓库错误码
GAUSS-02001 -- GAUSS-02100 GAUSS-02001 -- GAUSS-02010 GAUSS-02011 -- GAUSS-02020 GAUSS-02021 -- GAUSS-02030 GAUSS-02031 -- GAUSS-02040 GAUSS-02041
GAUSS-02201 -- GAUSS-02300 GAUSS-02201 -- GAUSS-02210 GAUSS-02211 -- GAUSS-02220 GAUSS-02221 -- GAUSS-02230 GAUSS-02231 -- GAUSS-02240 GAUSS-02241
GAUSS-02801 -- GAUSS-02900 GAUSS-02801 -- GAUSS-02810 GAUSS-02811 -- GAUSS-02820 GAUSS-02821 -- GAUSS-02830 GAUSS-02831 -- GAUSS-02840 GAUSS-02841
GAUSS-02901 -- GAUSS-03000 GAUSS-02901 -- GAUSS-02910 GAUSS-02911 -- GAUSS-02920 GAUSS-02921 -- GAUSS-02930 GAUSS-02931 -- GAUSS-02940 GAUSS-02941
GAUSS-03201 -- GAUSS-03300 GAUSS-03201 -- GAUSS-03210 GAUSS-03211 -- GAUSS-03220 GAUSS-03221 -- GAUSS-03230 GAUSS-03231 -- GAUSS-03240 GAUSS-03241