blob: 53a3dfe9a138376d9227d3c7c51d2d7ab4bbe2dc (
plain) (
blame)
1
2
3
4
5
6
7
8
9
|
$structVariantType = Variant<a: Int32, b: Int32>;
$optionalData = [
<|variantValue: Just(Variant(1, "a", $structVariantType))|>,
<|variantValue: Nothing(OptionalType($structVariantType))|>,
<|variantValue: Just(Variant(2, "b", $structVariantType))|>,
];
SELECT Yql::VariantItem(variantValue) AS item FROM as_table($optionalData);
|