添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Teradata到GBase 8a迁移总结

wanghongyu 2022-03-31
259
T eradata GBas e 8a 迁移总结


目录

1 DDL 语法相关

1.1 字段类型

1.2 建表语句

1.2.1 表类型

1.2.2 表选项

1.2.3 列选项

1.2.4 约束

1.2.5 分布键

1.2.6 导出表 (Derived Table)

1.3 复制表结构与数据

2 DML 语法相关

2.1 简写

2.2 关联 update

3 函数的使用

3.1 同名且用法相同的函数

3.1.1 ORDER BY

3.1.2 CASE WHEN

3.1.3 COALESCE 函数

3.1.4 TRIM 函数

3.1.5 EXTRACT 函数

3.1.6 ADD_MONTHS 函数

3.1.7 ROW_NUMBER 开窗 函数

3.1.8 ABS 函数

3.1.9 EXP 函数

3.1.10 LN 函数

3.1.11 SQRT 函数

3.1.12 SUBSTRING 函数

3.1.13 SUBSTR 函数

3.2 同名用法不同的函数

3.2.1 CAST 对各种类型的转换

3.2.2 RANK 函数

3.3 不同名函数的等价改法

3.3.1 求幂 运算

3.3.2 TD 中的 LOG 函数

3.3.3 TD ZEROIFNULL 函数

3.3.4 TD NULLIFZERO 函数

3.3.5 TD 中的 DATE TIME 函数

3.3.6 TD 中的 INDEX 函数

3.3.7 TD FORMAT 短语

4 空串处理

4.1 数值、时间类型字段插入空串

4.1.1 int 类型插空串

4.1.2 decimal 类型插空串

4.1.3 time 类型插空串

4.1.4 timestamp 类型插空串

4.1.5 date 类型插空串

4.2 字符类型空串、空格的区别

5 不同类型字段的数据交换和关联

5.1 int date 字段的交互和关联

5.2 int/decimal varchar 字段的关联

6 超范围数据的处理

6.1 decimal 类型插入超 范围 数据

6.2 字符类型插入超 范围 数据

7 SQL 语法上的使用差异

7.1 字符型的列等于数值时的强转

7.2 别名依赖

7.3 TD sql 语句以 ';' 开始的含义

7.4 TD 中的 WITH RECURSIVE... 递归语法

7.5 TD 中的 QUALIFY 语句

8 开窗函数

9 UDF