13#ifndef ROOT_TOracleServer
14#define ROOT_TOracleServer
16#ifndef ROOT_TSQLServer
17#include "TSQLServer.h"
28using namespace oracle::occi;
51#if ROOT_VERSION_CODE >= ROOT_VERSION(5,11,0)
65 TSQLResult *
Query(
const char *sql);
68 TSQLResult *
GetTables(
const char *dbname,
const char *wild = 0);
69 TSQLResult *
GetColumns(
const char *dbname,
const char *table,
const char *wild = 0);
77 Int_t
QueryTree(
char *query, TTree *tree,
char *leafs=0);
Definition: TOracleServerE2WFB.h:14
Definition: TOracleServerE2WX.h:14
Definition: TOracleServerE2W.h:12
Definition: TOracleServerE2.h:13
Definition: TOracleServerE.h:10
Definition: TOracleServer.h:38
Int_t Reload()
Definition: TOracleServer.cxx:277
Connection * fConn
Definition: TOracleServer.h:48
TSQLResult * Query(const char *sql)
Definition: TOracleServer.cxx:97
Environment * fEnv
Definition: TOracleServer.h:47
oracle::occi::Statement * fStmt
Definition: TOracleServer.h:52
Int_t CreateDataBase(const char *dbname)
Definition: TOracleServer.cxx:249
void Close(Option_t *opt="")
Definition: TOracleServer.cxx:77
~TOracleServer()
Definition: TOracleServer.cxx:68
const char * ServerInfo()
Definition: TOracleServer.cxx:305
Int_t DropDataBase(const char *dbname)
Definition: TOracleServer.cxx:262
Int_t PrintResult()
Definition: TOracleServer.cxx:393
Int_t QueryTree(char *query, TTree *tree, char *leafs=0)
Definition: TOracleServer.cxx:318
TSQLResult * GetTables(const char *dbname, const char *wild=0)
Definition: TOracleServer.cxx:168
Int_t PrintResultStr(TString &result)
Definition: TOracleServer.cxx:431
TSQLResult * GetDataBases(const char *wild=0)
Definition: TOracleServer.cxx:232
TSQLResult * GetColumns(const char *dbname, const char *table, const char *wild=0)
Definition: TOracleServer.cxx:196
Int_t SelectDataBase(const char *dbname)
Definition: TOracleServer.cxx:217
TOracleServer(const char *db, const char *uid, const char *pw)
Int_t Shutdown()
Definition: TOracleServer.cxx:291
TOracleServerE * db
Definition: test_oracle.C:8
const char * opt
Definition: mc2raw.cxx:42
Definition: AlignmentCint.cxx:51