Class Name: UPColumn
Scope: Public - Restricted - Child Class of UPSTable - No public constructor.
DBBaseDataTypeEnum BaseDataType. Used internally in derived classes. Will be BDT_String if Exists is False.
String ColumnName. The name of the column in TableName in the UPSInfo grandparent object.
Integer ColumnSize. The size of ColumnName in the UPSTable parent object. N/A if Exists is False.
NOTE: This is primarily for for determining the actual capacity of any of the String based SQL Server data types. Other data types (dates, numbers) may show a default size of 30 or 50.
Boolean Exists. Will be False if the ColumnName does not exist in the UPSTable parent object.
String Key. The TableName.ColumnName (Upper Case). It's a KEY in the sense that it is the "Key" to the Public SortedList<> property UPSTable.UPSColumns in the parent class.
Integer OrdinalPosition. The ordinal position of ColumnName in the UPSTable parent object. N/A if Exists is False.
String SQLDataType. The data type of the column in the UPSTable parent object as a String representation of a Visual Studio data type (IE: "System.String", "System.Int", etc.). Will be "System.String" if Exists is False.
String TableName. The name of the table in the UPSInfo grandparent object.
|
See Also: UPSInfo Class, UPSTable Class, UPSHL7SegmentTables Class.