1234567891011121314151617181920212223242526272829 |
- /* postgres can not */
- /* syntax version 1 */
- select
- StructMembers(<|a:1|>),
- StructMembers(Just(<|a:1|>)),
- StructMembers(null),
-
- GatherMembers(<||>),
- GatherMembers(<|a:1,b:2|>),
- GatherMembers(Just(<|a:1,b:2|>)),
- GatherMembers(null),
- RenameMembers(<|a:1,c:2|>,[("a","b")]),
- RenameMembers(<|a:1,c:2|>,[("a","b"),("a","d")]),
- ForceRenameMembers(<|a:1,c:2|>,[("a","b")]),
- ForceRenameMembers(<|a:1,c:2|>,[("d","d")]),
- RenameMembers(Just(<|a:1,c:2|>),[("a","b")]),
- RenameMembers(null,[("a","b")]),
-
- SpreadMembers([("a",1)],["a","b"]),
- SpreadMembers([("a",1),("b",2)],["a","b"]),
- SpreadMembers([("a",Just(1))],["a","b"]),
- SpreadMembers([("a",1),("a",2)],["a","b"]),
- SpreadMembers([],["a","b"]),
-
- SpreadMembers(Just([("a",1)]),["a","b"]),
- SpreadMembers(null,["a","b"]),
- ForceSpreadMembers([("a",1)],["a","b"]),
- ForceSpreadMembers([("c",1)],["a","b"]);
|