Skip to main content

%SQL.Engine.Objects.MtVal

Represents a runtime value during query execution

Property Inventory

Method Inventory

Parameters

parameter NodeRef = mt("v", ..Index);
Inherited description: A string which, when evaluated, returns the reference for this node. e.g. "asl(1,..MyType, ..MyIndex, 4)"

Properties

property Index as %Integer;
The (global) index for this val
Property methods: IndexDisplayToLogical(), IndexGet(), IndexIsValid(), IndexLogicalToDisplay(), IndexNormalize(), IndexSet()

Methods

method AppliesToVal() as MtVal
For aggregates, return the val that this aggregate applies to (e.g. for sum(x), x)
classmethod ByIndex(index As %Integer) as MtVal
Returns an MtVar with index index
method Function() as %String
For aggregates, return the aggregate function
method Image() as %String
Use the pti array to get the image (runtime syntax) for this val
method Name() as %String
The compile-time name for this val
method Type() as %String
The type of this val

Inherited Members

Inherited Methods

FeedbackOpens in a new tab