12 #ifndef ROOT_TOracleServer 13 #define ROOT_TOracleServer 15 #ifndef ROOT_TSQLServer 19 #if !defined(__CINT__) 28 namespace oracle {
namespace occi {
38 oracle::occi::Environment *
fEnv;
39 oracle::occi::Connection *
fConn;
45 TOracleServer(
const char *db,
const char *uid,
const char *pw);
50 Bool_t Exec(
const char* sql);
54 Int_t SelectDataBase(
const char *dbname);
55 TSQLResult *GetDataBases(
const char *wild = 0);
56 TSQLResult *GetTables(
const char *dbname,
const char *wild = 0);
57 TList *GetTablesList(
const char* wild = 0);
59 TSQLResult *GetColumns(
const char *dbname,
const char *table,
const char *wild = 0);
61 Int_t CreateDataBase(
const char *dbname);
62 Int_t DropDataBase(
const char *dbname);
65 const char *ServerInfo();
71 static void SetDatimeFormat(
const char* fmt =
"MM/DD/YYYY, HH24:MI:SS");
72 static const char* GetDatimeFormat();
Bool_t HasStatement() const
oracle::occi::Environment * fEnv
#define ClassDef(name, id)
oracle::occi::Connection * fConn
Int_t GetMaxIdentifierLength()
static const char * fgDatimeFormat
Bool_t IsConnected() const