fix: SQL适配H2

This commit is contained in:
junjun 2024-12-18 11:06:56 +08:00 committed by xuwei-fit2cloud
parent a37a395aa0
commit dd265bf67e

View File

@ -96,24 +96,31 @@
<delete id="deleteOuterParamsTargetWithVisualizationId" >
DELETE poptvi
FROM
visualization_outer_params_target_view_info poptvi,
visualization_outer_params_info popi,
visualization_outer_params pop
visualization_outer_params_target_view_info poptvi
WHERE
poptvi.params_info_id = popi.params_info_id
AND popi.params_id = pop.params_id
AND pop.visualization_id = #{visualizationId}
</delete>
poptvi.params_info_id in (
SELECT poptvi.params_info_id FROM
visualization_outer_params_target_view_info poptvi
INNER JOIN visualization_outer_params_info popi ON poptvi.params_info_id = popi.params_info_id
INNER JOIN visualization_outer_params pop ON popi.params_id = pop.params_id
WHERE pop.visualization_id = #{visualizationId}
)
</delete>
<delete id="deleteOuterParamsInfoWithVisualizationId" >
DELETE popi
DELETE
popi
FROM
visualization_outer_params_info popi,
visualization_outer_params pop
visualization_outer_params_info popi
WHERE
popi.params_id = pop.params_id
AND pop.visualization_id = #{visualizationId}
</delete>
popi.params_id in (
SELECT popi.params_id FROM
visualization_outer_params_info popi
INNER JOIN visualization_outer_params pop ON popi.params_id = pop.params_id
WHERE pop.visualization_id =
#{visualizationId}
)
</delete>
<delete id="deleteOuterParamsWithVisualizationId" >
DELETE pop