
# 开启HetuEngine数据类型隐式转换
数据类型隐式转换指用户通过客户端访问HetuEngine资源时，当查询的数据类型和表的数据类型不匹配时，HetuEngine能自动进行数据类型转换，避免用户在使用时因强数据类型校验带来的不便。当前在插入数据（Insert）、条件判断（Where）、运算操作（+、-、\*、/）以及函数调用（连接操作 \|\|）时能提供数据类型隐式转换功能。
类型隐式转换功能是可以打开、关闭的，默认是关闭状态，使用前需要先打开隐式转换功能。
#### 在Session级别开启隐式转换
1. 登录HetuEngine客户端。
2. 执行以下命令，开启数据类型隐式转换功能。 
   **set session** **implicit_conversion=true**;
   
   
 
#### 在Session级别开启UDF函数运算结果的隐式转换
1. 登录HetuEngine客户端。
2. 执行以下命令，开启UDF函数运算结果的隐式转换功能。 
   **set session** **udf_implicit_conversion=true**;
   
   
 
#### 在System级别开启隐式转换或UDF函数运算结果的隐式转换
1. 登录FusionInsight Manager，选择"集群 \> 服务 \> HetuEngine \> 概览"，单击"HSConsole WebUI"的HSConsole链接进入计算实例界面。
2. 选择并停止需要配置的计算实例，单击计算实例的"配置"，进入计算实例配置界面。
3. 根据使用场景添加如下自定义配置并保存。 
   
   | 名称                      | 值    | 参数文件                          | 说明             |
   |:---|:---|:---|:---|
   | implicit-conversion     | true | coordinator.config.properties | 隐式转换           |
   | udf-implicit-conversion | true | coordinator.config.properties | UDF函数运算结果的隐式转换 |
      
   
   
4. 勾选"立即启动"，单击"确定"启动计算实例。
 
