| * Decription : Create UDF to query two different datasets that are in tow different dataverses. |
| // this test currently gives ParseException |
| drop dataverse test if exists; |
| drop dataverse fest if exists; |
| create type test.testtype as open { |
| create type fest.testtype as open { |
| create dataset test.t1(testtype) primary key id; |
| create dataset fest.t1(testtype) primary key id; |
| insert into dataset test.t1({"id":24}); |
| insert into dataset test.t1({"id":23}); |
| insert into dataset test.t1({"id":21}); |
| insert into dataset test.t1({"id":44}); |
| insert into dataset test.t1({"id":64}); |
| insert into dataset fest.t1({"id":24}); |
| insert into dataset fest.t1({"id":23}); |
| insert into dataset fest.t1({"id":21}); |
| insert into dataset fest.t1({"id":44}); |
| insert into dataset fest.t1({"id":64}); |
| create function fest.f1(){ |
| for $m in dataset('test.t1') |
| for $l in dataset('fest.t1') |
| write output to nc1:"rttest/cross-dataverse_cross-dv17.adm"; |