subquery_merge_evaluate.sql 309 B

12345678910111213141516
  1. /* syntax version 1 */
  2. /* postgres can not */
  3. use plato;
  4. define subquery $sub1($i,$j?) as
  5. select $i - 1,$j;
  6. end define;
  7. define subquery $sub2($i,$j?) as
  8. select $i + 1,$j;
  9. end define;
  10. $sub = EvaluateCode(If(1>2,QuoteCode($sub1),QuoteCode($sub2)));
  11. $s = SubqueryExtendFor([1,2,3],$sub);
  12. process $s();