
# 隐式转换支持范围
DataArts Fabric SQL当前对于存储格式为orc或parquet的表类型，支持数值类型的隐式转换，即存储空间字节数多的类型向下兼容存储空间字节数少的类型。
例如实际存储为orc::SHORT(2字节)，建表类型为SMALLINT、INT、BIGINT时都可以正常查询，DataArts Fabric SQL当前支持的隐式转换范围如下表所示。
表1DataArts Fabric SQL数值类型隐式转换支持范围 
| DataArts Fabric数值类型隐式转换          | SMALLINT | INT | BIGINT | FLOAT4 | FLOAT8 | NUMERIC |
|:---|:---|:---|:---|:---|:---|:---|
| orc::byte/parquet::INT8 to       | √        | √   | √      | ×      | ×      | ×       |
| orc::short/parquet::INT16 to     | √        | √   | √      | ×      | ×      | ×       |
| orc::int/parquet::INT32 to       | ×        | √   | √      | ×      | ×      | ×       |
| orc::long/parquet::INT64 to      | ×        | ×   | √      | ×      | ×      | ×       |
| orc::float/parquet::32 to        | ×        | ×   | ×      | √      | ×      | ×       |
| orc::double/parquet::64 to       | ×        | ×   | ×      | ×      | √      | ×       |
| orc::decimal/parquet::decimal to | ×        | ×   | ×      | ×      | ×      | √       |
   
