Home > Class Reference > ENSLIB namespace > %ResultSet.MD.Column
Private  Storage   

%ResultSet.MD.Column


serial class %ResultSet.MD.Column extends %SerialObject

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
23 1


Summary


Properties
ODBCType clientType colName isAliased
isAutoIncrement isCaseSensitive isCurrency isExpression
isHidden isIdentity isKeyColumn isNullable
isReadOnly isRowId isRowVersion isUnique
label precision propertyId qualifier
scale schemaName tableName

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 IsNumeric LogicalToOdbc OdbcToLogical


Properties


• property ODBCType as %Integer;
• 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.
1BINARY
2DATE
3DOUBLE
4HANDLE
5INTEGER
6LIST
7LONGVARCHAR
8TIME
9TIMESTAMP
10VARCHAR
11STATUS
12BINARYSTREAM
13CHARACTERSTREAM
14NUMERIC
15CURRENCY
16BOOLEAN
17OID
18BIGINT
19FDATE
20FTIMESTAMP
• property colName as %String(MAXLEN=255);
• property isAliased as %Boolean;
• property isAutoIncrement as %Boolean;
• property isCaseSensitive as %Boolean;
• property isCurrency as %Boolean;
• property isExpression as %Boolean;
• property isHidden as %Boolean;
• property isIdentity as %Boolean;
• property isKeyColumn as %Boolean;
• property isNullable as %Boolean;
• property isReadOnly as %Boolean;
• property isRowId as %Boolean;
• property isRowVersion as %Boolean;
• property isUnique as %Boolean;
• property label as %String(MAXLEN=255);
• property precision as %Integer;
• property propertyId as %String(MAXLEN=255);
• property qualifier as %String;
• property scale as %Integer;
• property schemaName as %String;
• property tableName as %String;

Methods


• method IsNumeric() as %Boolean