HDbColNumType
class description - source file - inheritance tree
public:
HDbColNumType HDbColNumType(Int_t p = 40, Int_t s = 0)
HDbColNumType HDbColNumType(HDbColNumType&)
virtual void ~HDbColNumType()
static TClass* Class()
virtual TString getNvlSelectString(const char*, const char*, const char*)
virtual TString getSelectString(const char*, const char*)
virtual TString getTypeString()
virtual TClass* IsA() const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
HDbColumnType
Base class for Oracle column types
Derived classes are:
HDbColCharType for Oracle type CHAR
HDbColVcType VARCHAR2
HDbColNumType NUMBER
HDbColDateType DATE
HDbColRowidType ROWID
HDbColLongType LONG
HDbColRawType RAW
Because of problems to convert LONG and RAW types to VARCHAR2, the
datatypes LONG and RAW are actually not supported.
HDbColNumType(Int_t p, Int_t s)
: HDbColumnType("NUMBER",sizeof(Double_t),p,s)
Constructor for type NUMBER with specified precision and scale (default precision 40)
TString getTypeString()
Returns the type string "NUMBER(p,s)"
TString getSelectString(const char* col, const char*)
Returns the string to convert the number column to characters
null string if column value is null
TString getNvlSelectString(const char* col, const char*, const char* sNull)
Returns the string to convert the number column to characters or to replace by the
specified null string if the column value is null
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
HDbColNumType HDbColNumType(HDbColNumType&)
void ~HDbColNumType()
Last update: 11/09/2000
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.