Package net.ontopia.persistence.rdbms
Class CSVExport
- java.lang.Object
-
- net.ontopia.persistence.rdbms.CSVExport
-
public class CSVExport extends Object
INTERNAL: Command line tool for exporting comma- or semicolon separated files into a database.
-
-
Field Summary
Fields Modifier and Type Field Description protected Connection
conn
protected String
separator
-
Constructor Summary
Constructors Constructor Description CSVExport(Connection conn)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
escape(String value)
void
exportCSV(Writer writer, String table, String[] columns)
static void
main(String[] argv)
void
setSeparator(String separator)
protected static void
usage()
-
-
-
Field Detail
-
conn
protected Connection conn
-
separator
protected String separator
-
-
Constructor Detail
-
CSVExport
public CSVExport(Connection conn)
-
-
Method Detail
-
setSeparator
public void setSeparator(String separator)
-
exportCSV
public void exportCSV(Writer writer, String table, String[] columns) throws SQLException, IOException
- Throws:
SQLException
IOException
-
usage
protected static void usage()
-
-