RowExpression.From
RowExpression.From(function as function) as record
function
본문의 추상 구문 트리(AST)를 행 표현으로 정규화하여반환합니다.
- 함수는 1 인수 람다여야 합니다.
- 함수 매개 변수에 대한 모든 참조는
RowExpression.Row
로 대체됩니다. - 열에 대한 모든 참조는
RowExpression.Column(columnName)
으로 대체됩니다. - AST는 다음과 같은 종류의 노드만 포함하도록 간소화됩니다.
Constant
Invocation
Unary
Binary
If
FieldAccess
function
본문에 대해 행 식 AST를 반환할 수 없는 경우 오류가 발생합니다.
이 함수는 ItemExpression.From
와 동일합니다.
함수 each [CustomerID] = "ALFKI"
본문에 대한 AST를 반환합니다.
사용량
RowExpression.From(each [CustomerName] = "ALFKI")
출력
[
Kind = "Binary",
Operator = "Equals",
Left = RowExpression.Column("CustomerName"),
Right =
[
Kind = "Constant",
Value = "ALFKI"
]
]