Table of Contents

Interface SqlFunctions.IUnnestOrdinalityMultiRow<T1, T2>

Namespace
NextORM.Core
Assembly
nextorm.core.dll

Row shape produced by unnest_with_ordinality<T1, T2>(T1[], T2[]): one column per admitted array plus the shared one-based position (bigint, so long). Unequal arrays are NULL-padded to the longest.

public interface SqlFunctions.IUnnestOrdinalityMultiRow<T1, T2>

Type Parameters

T1

The element type of the first array.

T2

The element type of the second array.

Extension Methods

Properties

Ordinality

The one-based position of the row (bigint).

[Column("ordinality")]
long Ordinality { get; set; }

Property Value

long

Value1

The element from the first array (NULL when that array is shorter).

[Column("value1")]
T1 Value1 { get; set; }

Property Value

T1

Value2

The element from the second array (NULL when that array is shorter).

[Column("value2")]
T2 Value2 { get; set; }

Property Value

T2