diff --git a/src/test/regress/input/multi_subquery.source b/src/test/regress/input/multi_subquery.source index d5eb0fc64..ed2dae668 100644 --- a/src/test/regress/input/multi_subquery.source +++ b/src/test/regress/input/multi_subquery.source @@ -501,6 +501,15 @@ BEGIN RETURN -1; end if; + if v1.user_id > v2.user_id THEN + RETURN 1; + end if; + + if v1.user_id < v2.user_id THEN + RETURN -1; + end if; + + RETURN 0; END; $$ language 'plpgsql' immutable @@ -657,6 +666,14 @@ BEGIN RETURN -1; end if; + if v1.user_id > v2.user_id THEN + RETURN 1; + end if; + + if v1.user_id < v2.user_id THEN + RETURN -1; + end if; + RETURN 0; END; $$ language 'plpgsql' immutable @@ -812,6 +829,14 @@ BEGIN RETURN -1; end if; + if v1.user_id > v2.user_id THEN + RETURN 1; + end if; + + if v1.user_id < v2.user_id THEN + RETURN -1; + end if; + RETURN 0; END; $$ language 'plpgsql' immutable diff --git a/src/test/regress/output/multi_subquery.source b/src/test/regress/output/multi_subquery.source index 90108bebc..040ca4e7f 100644 --- a/src/test/regress/output/multi_subquery.source +++ b/src/test/regress/output/multi_subquery.source @@ -543,6 +543,15 @@ BEGIN RETURN -1; end if; + if v1.user_id > v2.user_id THEN + RETURN 1; + end if; + + if v1.user_id < v2.user_id THEN + RETURN -1; + end if; + + RETURN 0; END; $$ language 'plpgsql' immutable @@ -673,6 +682,14 @@ BEGIN RETURN -1; end if; + if v1.user_id > v2.user_id THEN + RETURN 1; + end if; + + if v1.user_id < v2.user_id THEN + RETURN -1; + end if; + RETURN 0; END; $$ language 'plpgsql' immutable @@ -803,6 +820,14 @@ BEGIN RETURN -1; end if; + if v1.user_id > v2.user_id THEN + RETURN 1; + end if; + + if v1.user_id < v2.user_id THEN + RETURN -1; + end if; + RETURN 0; END; $$ language 'plpgsql' immutable diff --git a/src/test/regress/output/multi_subquery_0.source b/src/test/regress/output/multi_subquery_0.source index 8e86ed404..205379549 100644 --- a/src/test/regress/output/multi_subquery_0.source +++ b/src/test/regress/output/multi_subquery_0.source @@ -543,6 +543,15 @@ BEGIN RETURN -1; end if; + if v1.user_id > v2.user_id THEN + RETURN 1; + end if; + + if v1.user_id < v2.user_id THEN + RETURN -1; + end if; + + RETURN 0; END; $$ language 'plpgsql' immutable @@ -673,6 +682,14 @@ BEGIN RETURN -1; end if; + if v1.user_id > v2.user_id THEN + RETURN 1; + end if; + + if v1.user_id < v2.user_id THEN + RETURN -1; + end if; + RETURN 0; END; $$ language 'plpgsql' immutable @@ -803,6 +820,14 @@ BEGIN RETURN -1; end if; + if v1.user_id > v2.user_id THEN + RETURN 1; + end if; + + if v1.user_id < v2.user_id THEN + RETURN -1; + end if; + RETURN 0; END; $$ language 'plpgsql' immutable