SET OPERATIONS: FQN for temporal boundaries do not match with internal-use-only aliases
Created by: Piiit
The FQN of an temporal bound does not match with the internally given alias. We must rename them accordingly.
select * from (select a,b,lower(t) ts, upper(t) te from e) o
UNION PERIOD WITH (o.ts,o.te,p.ts,p.te)
select * from (select a,b,lower(t) ts, upper(t) te from f) p;
ERROR: The temporal bound "o.ts" does not match with the argument "temporal_setop_x1" of the temporal primitive.