更新时间:2026-07-29 GMT+08:00
SQL语句转换
操作场景
用户单独查看某个具体SQL语句在源库与目标库中是否支持转换,以及转换后的SQL语句。
前提条件
提供给UGO的SQL文本内容应语法正确、在源数据库上可成功编译且文本内容不超过100000个字符。
冻结账户无法查看和修改目标库类型以及转换配置。
操作步骤
- 登录UGO控制台。
- 单击左侧导航栏,进入SQL语句转换页面。
- 选择源数据库与目标数据库的类型,输入待转换的SQL语句。
- (可选)单击“转换配置设置”,导入待使用的配置参数。若不设置,默认使用“默认值”模板中的转换配置。
- 可选择默认值或最大兼容性导入配置进行修改,也可导入已创建的转换配置模板。如何创建转换配置模板,可参见创建配置模板。
- 鼠标停留在各特性“当前配置”后的
,显示此特性的具体影响。可单击“编辑”,查看“配置信息”与“当前配置转换示例”的详细信息。 - 单击,可对该特性的“当前配置”进行修改,修改完成后单击“确定”。
- “配置状态”是以系统模板“默认值”作为基准参数,如果参数配置调整,则显示状态为“已修改”。
图1 特性配置设置
- 单击“SQL转换”,在右侧查看转换后的SQL语句。 如果源语句中包含不支持及风险支持的特性,将在右侧下显示不支持或风险支持的列表。图2 SQL语句转换

- 开启“比较模式”(默认关闭)。 在转换源SQL后,单击以比较模式查看源SQL和转换后的SQL。比较模式下,源SQL无法修改。图3 比较模式

- (可选)使用“云宝助手”智能语法转换和智能分析兼容性报告。
单击“智能转换”,在右侧云宝助手中查看智能转换结果。

单击“智能分析”,在右侧云宝助手中查看智能分析的兼容性报告。
云宝助手生成的结果,需要结合具体业务场景进一步验证,直接采用该结果所导致的系统风险,由使用者自行承担。
