max_outtables.sql 484 B

123456789101112131415
  1. /* syntax version 1 */
  2. /* postgres can not */
  3. /* kikimr can not */
  4. pragma yt.MaxOutputTables="3";
  5. $i1 = (SELECT CAST(key AS Int32) ?? 0 as key, '' as value FROM plato.Input1);
  6. $i2 = (SELECT 0 as key, value from plato.Input2);
  7. $i3 = (SELECT 1 as key, value from plato.Input3);
  8. $i4 = (SELECT 2 as key, value from plato.Input4);
  9. $i5 = (SELECT 3 as key, value from plato.Input5);
  10. $udf = ($x) -> { return Yql::VariantItem($x) };
  11. PROCESS $i1, $i2, $i3, $i4, $i5 using $udf(TableRow());