edu.sc.seis.fissuresUtil.database
Class DBUtil

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.database.DBUtil

public class DBUtil
extends java.lang.Object


Constructor Summary
DBUtil()
           
 
Method Summary
static java.lang.String commaDelimit(java.util.Collection strings)
           
static java.lang.String commaDelimit(int numQuestionMarks)
           
static void printExistingTables(java.sql.Connection conn)
           
static void printTableExistence(java.lang.String name, java.sql.Connection conn)
           
static boolean sequenceExists(java.lang.String seqName, java.sql.Connection conn)
           
static boolean tableExists(java.lang.String tableName, java.sql.Connection conn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBUtil

public DBUtil()
Method Detail

commaDelimit

public static java.lang.String commaDelimit(int numQuestionMarks)

commaDelimit

public static java.lang.String commaDelimit(java.util.Collection strings)

tableExists

public static boolean tableExists(java.lang.String tableName,
                                  java.sql.Connection conn)
                           throws java.sql.SQLException
Throws:
java.sql.SQLException

sequenceExists

public static boolean sequenceExists(java.lang.String seqName,
                                     java.sql.Connection conn)
                              throws java.sql.SQLException
Throws:
java.sql.SQLException

printTableExistence

public static void printTableExistence(java.lang.String name,
                                       java.sql.Connection conn)
                                throws java.sql.SQLException
Throws:
java.sql.SQLException

printExistingTables

public static void printExistingTables(java.sql.Connection conn)
                                throws java.sql.SQLException
Throws:
java.sql.SQLException