目录

Search

  1. 前言
  2. PowerCenter Express 简介
  3. Informatica Developer
  4. 模型存储库
  5. Informatica Developer 中的搜索
  6. 连接
  7. 物理数据对象
  8. 平面文件数据对象
  9. 配置文件
  10. 数据的逻辑视图
  11. 转换
  12. 查看数据
  13. 应用程序部署
  14. 对象导入和导出
  15. 数据类型引用
  16. 键盘快捷方式
  17. 连接属性

Developer tool 指南 用户指南

Developer tool 指南 用户指南

转换数据类型

转换数据类型

下表介绍了转换数据类型:
数据
类型
大小(字节)
说明
长整型
8 个字节
-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
精度 19,小数位数 0
整数值。
二进制
精度
1 到 104,857,600 个字节
不能对 COBOL 或平面文件源使用二进制数据。
不能对平面文件源使用二进制数据。
日期/时间
16 个字节
公元 0001 年 1 月 1 日到公元 9999 年 12 月 31 日
精度 29,小数位数 9
(精确到纳秒)
组合的日期/时间值。
小数
8 字节(如果关闭高精度或精度大于 28)
8 字节(如果关闭高精度或精度大于 38)
16 字节(如果精度 <= 18 并开启高精度)
20 字节(如果精度 >18 且 <= 28)
24 字节(如果精度 >28 且 <= 38)
具有声明的精度和小数位数的小数值。小数位数必须小于或等于精度。
精度从 1 到 28 位数字,小数位数从 0 到 28
对于支持精度高达 38 位数的转换,精度为 1 至 38 位数,小数位数为 0 至 38。
对于支持精度高达 28 位数的转换,精度为 1 至 28 位数,小数位数为 0 至 28。
如果您指定的精度大于最大位数,则在高精度模式下数据集成服务会将小数值转换为双精度。
对于支持精度高达 38 位数的转换,精度为 1 至 38 位数,小数位数为 0 至 38。
对于支持精度高达 28 位数的转换,精度为 1 至 28 位数,小数位数为 0 至 28。
如果您指定的精度大于最大位数,则在高精度模式下数据集成服务会将小数值转换为双精度。
双精度型
8 个字节
精度为 15 位
双精度浮点数值。
整型
4 个字节
-2,147,483,648 到 2,147,483,647
精度 10,小数位数 0
整数值。
Nstring
Unicode 模式:(精度 + 1) * 2
ASCII 模式:精度 + 1
1 至 104,857,600 个字符
固定长度或可变长度字符串。
Unicode 文本
Unicode 模式:(精度 + 1) * 2
ASCII 模式:精度 + 1
1 至 104,857,600 个字符
固定长度或可变长度字符串。
实型
8 个字节
精度 7,小数位数 0
双精度浮点数值。
小整数
4 个字节
-32,768 和 32,767
精度 5,小数位数 0
整数值。
字符串
Unicode 模式:(精度 + 1) * 2
ASCII 模式:精度 + 1
1 至 104,857,600 个字符
固定长度或可变长度字符串。
文本
Unicode 模式:(精度 + 1) * 2
ASCII 模式:精度 + 1
1 至 104,857,600 个字符
固定长度或可变长度字符串。
timestampWithTZ
40 个字节
公元 1947 年 8 月 1 日到公元 2040 年 12 月 31 日
-12:00 至 +14:00
精度 36,小数位数 9。
(精确到纳秒)
具有时区的时间戳数据类型不支持以下时区区域:
  • AFRICA_CAIRO
  • AFRICA_MONROVIA
  • EGYPT
  • AMERICA_MONTREAL