|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--DSRG.MW.DBManager | +--DSRG.MW.DBMOracle
Field Summary | |
private java.lang.String |
date_datatype
|
private java.lang.String |
numeric_datatype
Oracle specific data types. |
Fields inherited from class DSRG.MW.DBManager |
className,
connected,
connection,
date_datatype,
DEBUG,
driver,
ISName,
numeric_datatype,
passwd,
url,
user |
Constructor Summary | |
DBMOracle()
Constructor. |
|
DBMOracle(java.lang.String myISName,
java.lang.String usr,
java.lang.String pswd,
java.lang.String URL)
Constructor that takes input for the user and passwd... |
Method Summary | |
boolean |
addAttribute(java.lang.String RelationName,
java.lang.String AttributeName,
java.lang.String type,
int size)
addAttribute. |
boolean |
addRelation(java.lang.String relName,
java.util.Vector attNames,
java.util.Vector attTypes)
/** addRelation. |
boolean |
deleteAttribute(java.lang.String RelationName,
java.lang.String attributeName)
deleteAttribute. |
boolean |
deleteRelation(java.lang.String name,
boolean silent)
deleteRelation. |
private java.lang.String |
getSchema(java.lang.String relationName)
Helper function. |
boolean |
renameAttribute(java.lang.String RelationName,
java.lang.String oldName,
java.lang.String newName)
renameAttribute. |
boolean |
renameRelation(java.lang.String oldName,
java.lang.String newName)
renameRelation 2/4/98 koeller |
void |
resetDB(java.lang.String filename)
Reset the Oracle database. |
boolean |
storeRelation(Table table)
stores a Table object in a database. |
Methods inherited from class DSRG.MW.DBManager |
executeQuery,
executeViewQuery,
getAttributeExtent,
getAttributeNames,
getAttributeType,
getISName,
getRelationNames,
getTableName,
isConnected,
makeSelectClause,
privateExecuteQuery,
renameAttributeInSchema,
sendUpdate,
stripAttributeFromSchema |
Methods inherited from class java.lang.Object |
|
Field Detail |
private final java.lang.String numeric_datatype
private final java.lang.String date_datatype
Constructor Detail |
public DBMOracle()
public DBMOracle(java.lang.String myISName, java.lang.String usr, java.lang.String pswd, java.lang.String URL)
Method Detail |
public boolean addRelation(java.lang.String relName, java.util.Vector attNames, java.util.Vector attTypes)
public boolean deleteRelation(java.lang.String name, boolean silent)
name
- the name of the relation to be deletedsilent
- a flag that shows if the error message for deleting
a non-existent relation should be suppressed.public boolean renameAttribute(java.lang.String RelationName, java.lang.String oldName, java.lang.String newName)
public boolean addAttribute(java.lang.String RelationName, java.lang.String AttributeName, java.lang.String type, int size)
public boolean deleteAttribute(java.lang.String RelationName, java.lang.String attributeName)
public boolean renameRelation(java.lang.String oldName, java.lang.String newName)
public boolean storeRelation(Table table)
private java.lang.String getSchema(java.lang.String relationName)
([columnname type,] columnname type)
public void resetDB(java.lang.String filename)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |