%ResultSet.MD.Column
Class %ResultSet.MD.Column Extends %SerialObject [ StorageStrategy = resultCol, System = 2 ]
Properties
colName
Property colName As %String(MAXLEN = 255);
ODBCType
Property ODBCType As %Integer;
precision
Property precision As %Integer;
scale
Property scale As %Integer;
isNullable
Property isNullable As %Boolean;
label
Property label As %String(MAXLEN = 255);
tableName
Property tableName As %String;
schemaName
Property schemaName As %String;
qualifier
Property qualifier As %String;
isAutoIncrement
Property isAutoIncrement As %Boolean;
isCaseSensitive
Property isCaseSensitive As %Boolean;
isCurrency
Property isCurrency As %Boolean;
isReadOnly
Property isReadOnly As %Boolean;
isRowVersion
Property isRowVersion As %Boolean;
isUnique
Property isUnique As %Boolean;
isAliased
Property isAliased As %Boolean;
isExpression
Property isExpression As %Boolean;
isHidden
Property isHidden As %Boolean;
isIdentity
Property isIdentity As %Boolean;
isKeyColumn
Property isKeyColumn As %Boolean;
isRowId
Property isRowId As %Boolean;
propertyId
Property propertyId As %String(MAXLEN = 255);
clientType
Property clientType As %Integer;
Returns the type of column n in the result set where type is an integer associated with the client datatype. If the type cannot be determined, 0 (zero) is returned.
1 | BINARY |
---|---|
2 | DATE |
3 | DOUBLE |
4 | HANDLE |
5 | INTEGER |
6 | LIST |
7 | LONGVARCHAR |
8 | TIME |
9 | TIMESTAMP |
10 | VARCHAR |
11 | STATUS |
12 | BINARYSTREAM |
13 | CHARACTERSTREAM |
14 | NUMERIC |
15 | CURRENCY |
16 | BOOLEAN |
17 | OID |
18 | BIGINT |
19 | FDATE |
20 | FTIMESTAMP |
Methods
IsNumeric
Method IsNumeric() As %Boolean [ CodeMode = expression ]