setReportInterval(int interval) Control the progress display in the RowActionMonitor
This is used by the WBEXPORT command to turn off the row
progress display.
Define the columns whose values should be used
for creating the blob files during export
These columns must define a unique key!
Parameters: columns - the ID columns to be used for the filename generation
Define the columns that should be exported
This is only respected for the export of a DataStore, not
for exporting a ResultSet
Parameters: columns - the columns to be exported See Also:DataExporter.startExport(workbench.storage.DataStore)
Set the number of statements after which to add a commit to
generated SQL scripts.
Parameters: count - the number of statements after which a COMMIT should be added
Define the format for date and timestamp literals
when writing SQL statements.
Valid values are jdbc,ansi,dbms
dbms selects the format approriate for the current dbms.
It is the same as passing null
Parameters: type - the literal format to use See Also:workbench.storage.SqlLiteralFormatter.setProduct(String)
Control the progress display in the RowActionMonitor
This is used by the WBEXPORT command to turn off the row
progress display. Turning off the display will speed up
the export because the GUI does not need to be updated
Parameters: interval - the new progress interval
public void setShowProgressWindow(boolean aFlag)(Code)
Control the display of a progress window. This is used
from within the DbExplorer.
If the application is running in batch mode, this call is ignored.
See Also:WbManager.isBatchMode Parameters: aFlag - if true, the progress window is displayed
Start the export. This will execute the defined query
and then write the result into the outputfile
the number of rows exported throws: java.io.IOException - if the output file could not be written throws: java.sql.SQLException - if an error occurred during DB access