HDbColDateType


class description - source file - inheritance tree

class HDbColDateType : public HDbColumnType


    public:
HDbColDateType HDbColDateType(Int_t l = 75) HDbColDateType HDbColDateType(HDbColDateType&) virtual void ~HDbColDateType() static TClass* Class() virtual TString getNvlSelectString(const char*, const char*, const char*) virtual TString getSelectString(const char*, const char*) virtual TClass* IsA() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b)

Data Members


Class Description

 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.



HDbColDateType(Int_t l) : HDbColumnType("DATE",l)
 Constructor for type DATE

TString getSelectString(const char* col, const char* td)
 Returns the string to convert the date column to characters enclosed in specified
 text delimiter to allow a blank between the date and the time

TString getNvlSelectString(const char* col, const char* td, const char* sNull)
 Returns the string to convert the date column to characters enclosed in specified
 text delimiter to allow a blank between the date and the time
 or 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)
        HDbColDateType HDbColDateType(HDbColDateType&)
                  void ~HDbColDateType()


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.