您在此处:
自定义模板支持的数据类型
自定义模板支持的数据类型因洁净室平台而异。遵守支持的数据类型,以便成功执行查询。
如果您是提供自定义模板的提供商,请遵循洁净室平台的规格。AWS 和 Data 360 之间有一些细微的差异,会影响自定义模板的成功。一个显著的区别是引用标识符。
- 在 Data 360 中,要引用标识符,请将表名和字段名用双引号括起来 (")。
- 在 AWS 中,要引用标识符,请将表名和字段名括在引号中 (`)。
Data 360 洁净室的数据类型
对于使用 Data 360 无尘室的提供商,请参阅适用于表配置的 Data 360 数据类型和适用于 SQL 语法的 Data 360 SQL 语法。Data 360 洁净室使用 Hyper 查询引擎执行查询。对于自定义模板中的查询参数,Hyper 支持这些数据类型。
| 名称 | 别名 | 描述 |
|---|---|---|
| 布尔值 | 布尔 | 带有三进制逻辑的布尔值(true/false/unknown) |
| 数字 | 小数 | 可选精度的精确数字 |
| 小林 | int2 | 签名的双字节整数 |
| 整型 | int、int4 | 签名的四字节整数 |
| bigint | int8 | 签名的 8 字节整数 |
| 真实 | float4 | 单精度浮点数(4 字节) |
| 双精度 | 浮动、浮动8 | 双精度浮点数(8 字节) |
| 字符变化 | varchar | 带限制的可变长度字符串 |
| 字符 | char | 固定长度字符串 |
| 日期 | (无) | 日历日期(年、月、日) |
| 时间 | (无) | 一天中的时间(无时区) |
| timestamp | (无) | 日期和时间(无时区) |
| 带时区的时间戳 | timestampTZ | 日期和时间,包括时区 |
| oid | (无) | 对象标识符;内部使用的数字系统分配的唯一 ID。 |
| 字节 | 字节、blob、varbinary | 字节序列(八位字节);用于原始字节数据和二进制字符串。 |
AWS 洁净室的数据类型
如果您是使用 AWS 洁净室的提供商,请查看表配置的 AWS 数据类型和 AWS 洁净室 SQL 语法的 AWS 洁净室 SQL 概述。以下是 AWS 洁净室中查询参数支持的数据类型。
| 名称 | 别名 | 描述 |
|---|---|---|
| BIGINT | 长 | 签名的 8 字节整数 |
| 二进制 | 字节顺序值 | |
| 布尔值 | 逻辑布尔值(真/假) | |
| 字节 | 1 字节有符号整数,从 -128 到 127 | |
| CHAR() | 字符 | 固定长度字符串 |
| 日期 | 日历日期(年、月、日) | |
| 小数 | 数字 | 可选精度的精确数字 |
| 双 | 双精度浮点数 | |
| 浮动 | 真实 | 单精度浮点数 |
| 整数 | 整数 | 签名的四字节整数 |
| 长 | 8 字节有符号整数 | |
| SMALLINT | 短 | 签名的双字节整数 |
| 时间戳 | 以毫秒为单位的日历日期和时间。 | |
| TIMESTAMP_LTZ | 包含本地时区的时间 | |
| TIMESTAMP_NTZ | 不含时区的时间 | |
| TINYINT | 字节 | 1 字节有符号整数,从 -128 到 127 |
| 可变长字符串 | 字符串 | 具有用户定义限制的可变长度字符串 |

