批量转换
批量查询转换允许您通过单个UI操作转换多个查询,避免需要单独转换每个查询。您可以通过启用多选切换来批量选择和转换一个或多个查询、存储过程、触发器和视图。
批量转换创建一个作业,将每个查询转换排队并分批执行。您可以在查询转换器面板中查看正在进行的批量转换或单个查询的状态。
关于此任务
查询转换器使用人工智能技术,可能无法转换长或复杂的查询、触发器或存储过程。某些查询可能无法正确转换,而其他查询可能根本无法转换。
查询转换器使用您当前项目中的关系模式、MongoDB模式和映射规则来确定查询应该如何转换。如果查询引用的表不在您的关系模式中,或者没有映射到MongoDB集合,转换可能会失败或错误。
转换后的查询、触发器、视图和存储过程将保存在您的项目中,并在项目导入和导出过程中持续存在。
SQL查询限制为40,000个文本字符。
在将代码部署到生产环境之前,请始终审查和测试查询转换器生成的代码。
您可以在左侧的查询转换器面板中查看转换状态。每个转换都有一个图标表示转换状态。如果某个对象旁边没有图标,则它未排队进行批量转换
图标描述静态圆圈转换正在等待。旋转器转换正在执行。绿色勾号转换成功。红色感叹号转换在上次尝试中失败。
步骤
3
选择您的转换
要包含或排除查询以进行批量转换,请点击字段名旁边的 图标。
要包含或排除下载中的整个类别,请点击类别名旁边的 。
要按当前状态包含或排除查询,请使用筛选器 选择状态。
4
下一步
在将查询合并到生产代码之前,请先检查它们的正确性。您可以使用测试查询功能来帮助验证。