%ResultSet.MD.Column
serial class %ResultSet.MD.Column extends %Library.SerialObject
Property Inventory
- ODBCType
- clientType
- colName
- isAliased
- isAutoIncrement
- isCaseSensitive
- isCurrency
- isExpression
- isHidden
- isIdentity
- isKeyColumn
- isNullable
- isReadOnly
- isRowId
- isRowVersion
- isUnique
- label
- precision
- propertyId
- qualifier
- scale
- schemaName
- tableName
Method Inventory
Properties
property ODBCType as %Integer;
Property methods: ODBCTypeDisplayToLogical(), ODBCTypeGet(), ODBCTypeIsValid(), ODBCTypeLogicalToDisplay(), ODBCTypeNormalize(), ODBCTypeSet()
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 |
Property methods: clientTypeDisplayToLogical(), clientTypeGet(), clientTypeIsValid(), clientTypeLogicalToDisplay(), clientTypeNormalize(), clientTypeSet()
property colName as %String (MAXLEN = 255);
Property methods: colNameDisplayToLogical(), colNameGet(), colNameIsValid(), colNameLogicalToDisplay(), colNameLogicalToOdbc(), colNameNormalize(), colNameSet()
property isAliased as %Boolean;
Property methods: isAliasedDisplayToLogical(), isAliasedGet(), isAliasedIsValid(), isAliasedLogicalToDisplay(), isAliasedNormalize(), isAliasedSet()
property isAutoIncrement as %Boolean;
Property methods: isAutoIncrementDisplayToLogical(), isAutoIncrementGet(), isAutoIncrementIsValid(), isAutoIncrementLogicalToDisplay(), isAutoIncrementNormalize(), isAutoIncrementSet()
property isCaseSensitive as %Boolean;
Property methods: isCaseSensitiveDisplayToLogical(), isCaseSensitiveGet(), isCaseSensitiveIsValid(), isCaseSensitiveLogicalToDisplay(), isCaseSensitiveNormalize(), isCaseSensitiveSet()
property isCurrency as %Boolean;
Property methods: isCurrencyDisplayToLogical(), isCurrencyGet(), isCurrencyIsValid(), isCurrencyLogicalToDisplay(), isCurrencyNormalize(), isCurrencySet()
property isExpression as %Boolean;
Property methods: isExpressionDisplayToLogical(), isExpressionGet(), isExpressionIsValid(), isExpressionLogicalToDisplay(), isExpressionNormalize(), isExpressionSet()
property isHidden as %Boolean;
Property methods: isHiddenDisplayToLogical(), isHiddenGet(), isHiddenIsValid(), isHiddenLogicalToDisplay(), isHiddenNormalize(), isHiddenSet()
property isIdentity as %Boolean;
Property methods: isIdentityDisplayToLogical(), isIdentityGet(), isIdentityIsValid(), isIdentityLogicalToDisplay(), isIdentityNormalize(), isIdentitySet()
property isKeyColumn as %Boolean;
Property methods: isKeyColumnDisplayToLogical(), isKeyColumnGet(), isKeyColumnIsValid(), isKeyColumnLogicalToDisplay(), isKeyColumnNormalize(), isKeyColumnSet()
property isNullable as %Boolean;
Property methods: isNullableDisplayToLogical(), isNullableGet(), isNullableIsValid(), isNullableLogicalToDisplay(), isNullableNormalize(), isNullableSet()
property isReadOnly as %Boolean;
Property methods: isReadOnlyDisplayToLogical(), isReadOnlyGet(), isReadOnlyIsValid(), isReadOnlyLogicalToDisplay(), isReadOnlyNormalize(), isReadOnlySet()
property isRowId as %Boolean;
Property methods: isRowIdDisplayToLogical(), isRowIdGet(), isRowIdIsValid(), isRowIdLogicalToDisplay(), isRowIdNormalize(), isRowIdSet()
property isRowVersion as %Boolean;
Property methods: isRowVersionDisplayToLogical(), isRowVersionGet(), isRowVersionIsValid(), isRowVersionLogicalToDisplay(), isRowVersionNormalize(), isRowVersionSet()
property isUnique as %Boolean;
Property methods: isUniqueDisplayToLogical(), isUniqueGet(), isUniqueIsValid(), isUniqueLogicalToDisplay(), isUniqueNormalize(), isUniqueSet()
property label as %String (MAXLEN = 255);
Property methods: labelDisplayToLogical(), labelGet(), labelIsValid(), labelLogicalToDisplay(), labelLogicalToOdbc(), labelNormalize(), labelSet()
property precision as %Integer;
Property methods: precisionDisplayToLogical(), precisionGet(), precisionIsValid(), precisionLogicalToDisplay(), precisionNormalize(), precisionSet()
property propertyId as %String (MAXLEN = 255);
Property methods: propertyIdDisplayToLogical(), propertyIdGet(), propertyIdIsValid(), propertyIdLogicalToDisplay(), propertyIdLogicalToOdbc(), propertyIdNormalize(), propertyIdSet()
property qualifier as %String;
Property methods: qualifierDisplayToLogical(), qualifierGet(), qualifierIsValid(), qualifierLogicalToDisplay(), qualifierLogicalToOdbc(), qualifierNormalize(), qualifierSet()
property scale as %Integer;
Property methods: scaleDisplayToLogical(), scaleGet(), scaleIsValid(), scaleLogicalToDisplay(), scaleNormalize(), scaleSet()
property schemaName as %String;
Property methods: schemaNameDisplayToLogical(), schemaNameGet(), schemaNameIsValid(), schemaNameLogicalToDisplay(), schemaNameLogicalToOdbc(), schemaNameNormalize(), schemaNameSet()
property tableName as %String;
Property methods: tableNameDisplayToLogical(), tableNameGet(), tableNameIsValid(), tableNameLogicalToDisplay(), tableNameLogicalToOdbc(), tableNameNormalize(), tableNameSet()
Methods
method IsNumeric() as %Boolean
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %AddToSyncSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %Delete()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %GetSwizzleObject()
- %IsA()
- %IsModified()
- %IsNull()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %OnBeforeAddToSync()
- %OnDetermineClass()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %SerializeObject()
- %SetModified()
- %SyncObjectIn()
- %SyncTransport()
- %ValidateObject()
- LogicalToOdbc()
- OdbcToLogical()