This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %SQL.ISelectResult


This internal class is used for non-ObjectSelectMode SELECT results. It adds an array model for the current row. The array is subscripted by column ordinal position. Columns are also defined as individual properties. These properties are calculated and get their value from the row that is contained in %Data.
This class is for internal ISC use only.

Method Inventory


parameter %statementstreams;


method %Get(pColumnName As %String) as %String
Returns the value of the column with the name pColumnName in the current row of the result set.

If pColumnName is not a valid column name, this method throws a error.

method %GetData(pColumnNbr As %Integer = 0) as %String
Inherited description: Returns the value of column colnbr in the current row of the result set.
method %SendODBC() as %Integer
Fetch and send a series of rows for the ODBC/JDBC server. For internal use only.

Inherited Members

Inherited Properties

Inherited Methods