<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<?xml-stylesheet href="rss2.xsl" type="text/xsl"?>
<rss version="2.0">
  <channel>
    <title>SQL Workbench/J</title>
    <link>http://www.sql-workbench.net</link>
    <atom:link href="http://www.sql-workbench.net/rss.xml" rel="self" type="application/rss+xml" xmlns:atom="http://www.w3.org/2005/Atom"></atom:link>
    <description>Release information for SQL Workbench/J</description>
    <language>en</language>
    <copyright>Thomas Kellerer</copyright>
    <webMaster>support@sql-workbench.net (Thomas Kellerer)</webMaster>
    <category>Programming</category>
    <category>Database</category>
    <category>SQL</category>
    <item>
      <title>New development build (114.9) released</title>
      <description>        <![CDATA[<p>Changes from build 114.8 to build 114.9</p><p>Enhancements</p><ul>
<li>Column headings can now be displayed in bold face (Tools -&gt; Options -&gt; Data display)</li>
<li>The editor now supports "Jump to line#"</li>
</ul><p>Bug Fixes</p><ul>
<li>When importing text files where columns at the end are missing, the value from the previous row was used for the missing column</li>
</ul>
]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-114.9</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 12 May 2013 20:51:42 +0200</pubDate>
    </item>
    <item>
      <title>New development build (114.8) released</title>
      <description>        <![CDATA[<p>Changes from build 114.7 to build 114.8</p><p>Enhancements</p><ul>
<li>When showing the query on which a result is based through the context menu of the result tab, the metadata of the result set is now also displayed.</li>
<li>WbInclude and WbSysExec now support conditional execution based on variables through -ifDefined, -ifNotDefined, -ifEquals, -ifNotEquals, -ifEmpty and -ifNotEmpty</li>
</ul><p>Bug Fixes</p><ul>
<li>For Oracle, the DbExplorer did not display the table source of tables without a primary key</li>
<li>For Oracle, the DbExplorer sometimes failed to load the table list with the error "Comparison method violates its general contract"</li>
<li>When exporting to ODS, numeric columns with a NULL value would cause the export to fail</li>
<li>For Oracle, displaying the source of a table with a disabled primary key generated an error</li>
<li>For SQL Server, WbCall now displays the (scalar) return value of a stored procedures when using the jTDS driver</li>
<li>For Oracle, the value for a TIMESTAMP WITH TIME ZONE column is now displayed correctly</li>
</ul>

]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-114.8</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 28 Apr 2013 11:50:09 +0200</pubDate>
    </item>
    <item>
      <title>New development build (114.7) released</title>
      <description>        <![CDATA[<p>Changes from build 114.6 to build 114.7</p><p>Enhancements</p><ul>
<li>For Oracle and Postgres tablespace information is now shown for indexes</li>
<li>For SQL Server "included" columns are now displayed in the generated SQL code for a CREATE INDEX statement.</li>
</ul><p>Bug Fixes</p><ul>
<li>WbImport and WbCopy did not work with PostgreSQL XML columns.</li>
<li>For Postgres additional indexes defined on the PK columns of a table where not included in the generated table source</li>
<li>WbImport did not work properly with XML columns.</li>
<li>The DbExplorer was not working properly with SQL Server 2000 (and older)</li>
<li>Using -ignoreColumns together with -alternateKey and -excludeRealPK with WbDataDiff did not work</li>
</ul>


]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-114.7</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 07 Apr 2013 16:26:35 +0200</pubDate>
    </item>
    <item>
      <title>New development build (114.6) released</title>
      <description>        <![CDATA[<p>Changes from build 114.5 to build 114.6</p><p>Enhancements</p><ul>
<li>A new option -trimCharData was added to WbExport and WbCopy which allows overwriting the setting in the connection profile.</li>
<li>WbInclude now supports conditional inclusion based on variables through -ifDefined, -ifNotDefined and -ifEquals</li>
<li>WbVarDef now supports an option -removeUndefined which replaces undefined variables in the assigned value with an empty string</li>
</ul><p>Bug Fixes</p><ul>
<li>Prompting for variables of prepared statements did not work any longer</li>
<li>"Save Data As" was not working for results not obtained from the database (e.g. table list, table columns, indexes, ...)</li>
</ul>



]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-114.6</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 24 Mar 2013 21:21:34 +0200</pubDate>
    </item>
    <item>
      <title>New development build (114.5) released</title>
      <description>        <![CDATA[<p>Changes from build 114.4 to build 114.5</p><p>Enhancements</p><ul>
<li>A new option "-removeDefaults" has been added to WbCopy to be used together with the createTable=true argument. If enabled, any column defaults from the source table are ignored.</li>
<li>A new option to change the alignment of numbers in the result display has been added</li>
<li>A new option has been added to use an ORDER BY reflecting the current sort order when reloading table data in the DbExplorer</li>
</ul><p>Bug Fixes</p><ul>
<li>For SQL Server, when changing the datatype of a column in the DbExplorer, the generated DDL did not preserve NOT NULL constraints</li>
<li>WbCopy refused to run if the current connection was set to read-only instead of checking the target connection.</li>
</ul>




]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-114.5</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 18 Mar 2013 23:11:19 +0200</pubDate>
    </item>
    <item>
      <title>New development build (114.4) released</title>
      <description>        <![CDATA[<p>Changes from build 114.3 to build 114.4</p><p>Enhancements</p><ul>
<li>The new -ignoreIdentityColumns as well as the pre and post-table statements can now be specified in the DataPumper</li>
</ul><p>Bug Fixes</p><ul>
<li>Not all changes in the DataPumper copy settings were reflected in the generated SQL script.</li>
<li>The parameter -decimal was not working for WbExport</li>
<li>When dropping an index from within the DbExplorer's index list, the wrong DROP statement was generated for SQL Server</li>
<li>Implemented a workaround for non-JDBC compliant drivers for retrieving the columns of a table</li>
</ul>





]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-114.4</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 10 Mar 2013 23:23:19 +0200</pubDate>
    </item>
    <item>
      <title>New development build (114.3) released</title>
      <description>        <![CDATA[<p>Changes from build 114.2 to build 114.3</p><p>Enhancements</p><ul>
<li>A new option for WbSchemaReport -objectTypeNames is available to select objects by type and name (possibly with wildcards)</li>
</ul><p>Bug Fixes</p><ul>
<li>For WbSchemaReport no sequences were written when using the -tables parameter</li>
<li>When using WbDataDiff without any schema or table parameters, nothing was compared in Oracle</li>
<li>When using "Generate Schema Report" from the DbExplorer not all types were included in the output (e.g. Postgres domains)</li>
</ul>






]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-114.3</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 03 Mar 2013 20:49:07 +0200</pubDate>
    </item>
    <item>
      <title>New development build (114.2) released</title>
      <description>        <![CDATA[<p>Changes from build 114.1 to build 114.2</p><p>Bug Fixes</p><ul>
<li>Using WbExport to export BLOBs (binary, varbinary) from SQL Server did not work any longer</li>
<li>When using the -tables parameter for WbSchemaReport views would not be included in the output</li>
<li>For SQL Server, table comments (defined through extended properties) were not included in the WbSchemaReport output</li>
<li>Source for views and procedures was not shown for SQL Server for objects not in the "default" schema.</li>
</ul>







]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-114.2</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Thu, 28 Feb 2013 00:30:03 +0200</pubDate>
    </item>
    <item>
      <title>New development build (114.1) released</title>
      <description>        <![CDATA[<p>Changes from build 114.1 to build 114.2</p><p>Bug Fixes</p><ul>
<li>Source for views and procedures was not shown for SQL Server for objects not in the "default" schema.</li>
</ul>








]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-114.1</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 26 Feb 2013 21:32:52 +0200</pubDate>
    </item>
    <item>
      <title>New stable build (114) released</title>
      <description>        <![CDATA[<p>Changes from build 113 to build 114</p><p>Enhancements</p><ul>
<li>It's now possible to (permanently) display the SQL that generated a result right above the result's data</li>
<li>WbExport can now export JSON as well.</li>
<li>The licenses for SQL Workbench/J has been changed to an Apache 2.0 license</li>
<li>The output of WbGenerateDrop can now be controlled in more detail</li>
<li>WbImport can now import Excel (XLS and XLSX) and Open Office Calc (ODS) files</li>
<li>From within the DbExplorer's table list, the rows for the selected tables can now be counted.</li>
<li>WbSchemaDiff can now handle additional DBMS specific objects such as TYPEs. The parameter -additionalTypes selects the types to be compared.</li>
<li>When filtering for a single column in the filter dialog, a value from the underlying data can now be selected.</li>
<li>The number of lines to scroll in the editor with the mouse wheel can now be configured.</li>
<li>WbSchemaDiff and WbSchemaReport have new option -includeExtendedOptions to include extended table attributes (like tablespace or Oracle partitions)</li>
<li>A new option "Append result" is available for macros.</li>
<li>Values for FK columns can now be selected from the referenced table through a search dialog. This is available when editing a result set or for the column values of UPDATE and INSERT statements.</li>
<li>The FK information used for the "join completion feature" is now held in the completion cache to make subsequent uses faster.</li>
<li>WbInclude now supports wildcards for the -file argument (e.g. -file=/foo/bar/*.sql will run all scripts from the specified directory)</li>
<li>Added support for NuoDB (http://www.nuodb.com/)</li>
<li>The context menu of a SQL Tab now has options to copy the filename to the clipboard</li>
<li>Improved the handling of relative filenames for WbSysExec</li>
<li>If a (main) menu contains more items than can fit on the screen, the menu can now be scrolled</li>
<li>When choosing a font, the size can now be entered manually to allow any size</li>
<li>The source code displayed in the table list of the DbExplorer can now be reformatted.</li>
<li>In the DbExplorer's table list, the schema and catalog can now be changed if the DBMS supports it</li>
<li>The string literal for NULL values can now be defined when displaying data in a result set</li>
<li>The string literal for NULL values can now also be defined when using "Save Data As"</li>
<li>Code completion is now also supported for common table expressions</li>
<li>WbExport and WbImport now support a parameter to define the string literal to be used for NULL values (e.g. -nullString='[NULL]')</li>
</ul><p>Bug Fixes</p><ul>
<li>Using -types=VIEW did not work for WbExport</li>
<li>For SQL Server unique indexes and constraints where not show correctly in the generated table source</li>
<li>WbCopy did not find the target tables if the two DBMS were using different default casing for table names (foo vs. FOO)</li>
<li>When creating tables on the fly using WbCopy, character columns with more than 8000 characters (e.g. varchar in PostgreSQL) are now automatically mapped to varchar(max).</li>
<li>For SQL Server Auto-completion removed the schema from the table names even if the schema was required.</li>
<li>When exporting to Excel or OpenOffice, using an extension that identifies a template would result in invalid files.</li>
<li>In the connection profile's schema and catalog filter, the "only show these objects" options where not restored correctly when editing the filter.</li>
<li>For PostgreSQL columns that are defined as arrays weren't shown correctly in the DbExplorer.</li>
<li>When cancelling the confirmation to discard changes in an editor file while closing a tab by using the ESC key, the tab would still be closed.</li>
<li>When exporting data into XML, the name of the exported table was not written to the XML file</li>
<li>When using WbCopy with a single table the -preTableStatement and -postTableStatements weren't executed</li>
<li>When searching in the result set, "Highlight All" did no longer work.</li>
<li>Showing the INSERT "hint" for values and columns was not working for INSERT statements with more than one row.</li>
<li>For Oracle, errors resulting from e.g. a wrong CREATE PROCEDURE were no longer displayed automatically</li>
<li>For Oracle the display in the DbExplorer of the index and other table specific panels was not always correct when switching between VIEWs and TABLEs</li>
<li>WbDataDiff generated DELETE statement without a schema qualification for the tables even when necessary.</li>
<li>When running in batch mode using the -command parameter, SQL Workbench statements (WbExport, WbXslt, ...) that would reference external files did not work.</li>
<li>Grants for Views would be put into the view's source code in the output of WbSchemaReport rather than in their own tags.</li>
<li>The source code for tables with nested tables was not generated properly for Oracle</li>
<li>When defining a result set filter, it wasn't possible to switch the comparator from "Contains" directly to "Contains not"</li>
<li>Editing values in result sets based on public synonyms (Oracle) was no longer working</li>
<li>The SQL formatter did not format HAVING clauses with sub-selects properly</li>
<li>Table comments were not shown completely for SQL Server.</li>
<li>For MySQL if an index only included part of a column, the index definition was now shown correctly.</li>
<li>The detection of columns for auto-completion in INSERT statements did not always work properly if the insert was based on a SELECT.</li>
<li>The trees for the connection profiles and macros now display correctly with larger fonts</li>
<li>For SQL Server the data types varchar(max), nvarchar(max) and varbinary(max) where not handled correctly.</li>
<li>Sometimes concurrently running statements (in two different tabs) could influence each other</li>
<li>The new NULL display string and a background color for NULL values could not be combined</li>
<li>Code completion for SQL Server did not work without a schema.</li>
<li>Exporting of the result data (e.g. copy to clipboard) did not deal properly with duplicate column names</li>
<li>Derived tables in JOIN expressions where not formatted correctly (according to the sub-select rules).</li>
<li>The "USE" command did not work any longer for SQL Server</li>
<li>The DbExplorer's table list did not work for SQL Server 2012 using the Microsoft JDBC Driver 4.0 (and possibly previous versions as well)</li>
</ul>









]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-114</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 21 Jan 2013 19:45:10 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.12) released</title>
      <description>        <![CDATA[<p>Changes from build 113.11 to build 113.12</p><p>Enhancements</p><ul>
<li>The licenses for SQL Workbench/J has been changed to an Apache 2.0 license</li>
</ul><p>Bug Fixes</p><ul>
<li>WbCopy did not find the target tables if the two DBMS were using different default casing for table names (foo vs. FOO)</li>
</ul>










]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.12</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 08 Jan 2013 22:03:09 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.11) released</title>
      <description>        <![CDATA[<p>Changes from build 113.10 to build 113.11</p><p>Bug Fixes</p><ul>
<li>When creating tables on the fly using WbCopy, character columns with more than 8000 characters (e.g. varchar in PostgreSQL) are now automatically mapped to varchar(max).</li>
<li>For SQL Server Auto-completion removed the schema from the table names even if the schema was required.</li>
</ul>











]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.11</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Thu, 13 Dec 2012 20:38:53 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.10) released</title>
      <description>        <![CDATA[<p>Changes from build 113.9 to build 113.10</p><p>Enhancements</p><ul>
<li>The output of WbGenerateDrop can now be controlled in more detail</li>
<li>WbImport can now import Excel (XLS and XLSX) and Open Office Calc (ODS) files</li>
</ul><p>Bug Fixes</p><ul>
<li>When exporting to Excel or OpenOffice, using an extension that identifies a template would result in invalid files.</li>
</ul>












]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.10</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 09 Dec 2012 17:01:38 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.9) released</title>
      <description>        <![CDATA[<p>Changes from build 113.8 to build 113.9</p><p>Enhancements</p><ul>
<li>From within the DbExplorer's table list, the rows for the selected tables can now be counted.</li>
<li>WbSchemaDiff can now handle additional DBMS specific objects such as TYPEs. The parameter -additionalTypes selects the types to be compared.</li>
<li>When filtering for a single column in the filter dialog, a value from the underlying data can now be selected.</li>
</ul><p>Bug Fixes</p><ul>
<li>In the connection profile's schema and catalog filter, the "only show these objects" options where not restored correctly when editing the filter.</li>
</ul>













]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.9</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 28 Nov 2012 20:47:34 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.8) released</title>
      <description>        <![CDATA[<p>Changes from build 113.7 to build 113.8</p><p>Enhancements</p><ul>
<li>The number of lines to scroll in the editor with the mouse wheel can now be configured.</li>
</ul><p>Bug Fixes</p><ul>
<li>For PostgreSQL columns that are defined as arrays weren't shown correctly in the DbExplorer.</li>
</ul>














]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.8</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sat, 24 Nov 2012 13:58:04 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.7) released</title>
      <description>        <![CDATA[<p>Changes from build 113.6 to build 113.7</p><p>Enhancements</p><ul>
<li>WbImport can now import Excel (XLS and XLSX) files (XLSM is not supported)</li>
<li>WbSchemaDiff and WbSchemaReport have new option -includeExtendedOptions to include extended table attributes (like tablespace or Oracle partitions)</li>
</ul><p>Bug Fixes</p><ul>
<li>When cancelling the confirmation to discard changes in an editor file while closing a tab by using the ESC key, the tab would still be closed.</li>
<li>When exporting data into XML, the name of the exported table was not written to the XML file</li>
<li>When using WbCopy with a single table the -preTableStatement and -postTableStatements weren't executed</li>
</ul>















]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.7</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 19 Nov 2012 20:39:00 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.6) released</title>
      <description>        <![CDATA[<p>Changes from build 113.5 to build 113.6</p><p>Enhancements</p><ul>
<li>A new option "Append result" is available for macros.</li>
<li>Values for FK columns can now be selected from the referenced table through a search dialog. This is available when editing a result set or for the column values of UPDATE and INSERT statements.</li>
<li>The FK information used for the "join completion feature" is now held in the completion cache to make subsequent uses faster.</li>
<li>WbInclude now supports wildcards for the -file argument (e.g. -file=/foo/bar/*.sql will run all scripts from the specified directory)</li>
</ul><p>Bug Fixes</p><ul>
<li>For PostgreSQL columns that are defined as arrays weren't shown correctly in the DbExplorer.</li>
<li>When searching in the result set, "Highlight All" did no longer work.</li>
</ul>
















]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.6</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 11 Nov 2012 13:20:24 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.5) released</title>
      <description>        <![CDATA[<p>Changes from build 113.4 to build 113.5</p><p>Enhancements</p><ul>
<li>Added support for NuoDB (http://www.nuodb.com/)</li>
<li>The context menu of a SQL Tab now has options to copy the filename to the clipboard</li>
<li>Improved the handling of relative filenames for WbSysExec</li>
</ul><p>Bug Fixes</p><ul>
<li>Using -types=VIEW did not work for WbExport</li>
<li>For Oracle, errors resulting from e.g. a wrong CREATE PROCEDURE were no longer displayed automatically</li>
<li>For Oracle the display in the DbExplorer of the index and other table specific panels was not always correct when switching between VIEWs and TABLEs</li>
<li>WbDataDiff generated DELETE statement without a schema qualification for the tables even when necessary.</li>
<li>When running in batch mode using the -command parameter, SQL Workbench statements (WbExport, WbXslt, ...) that would reference external files did not work.</li>
<li>Grants for Views would be put into the view's source code in the output of WbSchemaReport rather than in their own tags.</li>
<li>The source code for tables with nested tables was not generated properly for Oracle</li>
</ul>

















]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.5</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 28 Oct 2012 15:25:51 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.4) released</title>
      <description>        <![CDATA[<p>Changes from build 113.3 to build 113.4</p><p>Enhancements</p><ul>
<li>Improved the handling of relative filenames for WbSysExec</li>
</ul><p>Bug Fixes</p><ul>
<li>When defining a result set filter, it wasn't possible to switch the comparator from "Contains" directly to "Contains not"</li>
<li>Editing values in result sets based on public synonyms (Oracle) was no longer working</li>
<li>The SQL formatter did not format HAVING clauses with sub-selects properly</li>
<li>Table comments were not shown completely for SQL Server.</li>
<li>For MySQL if an index only included part of a column, the index definition was now shown correctly.</li>
</ul>


















]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.4</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 10 Oct 2012 22:41:25 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.3) released</title>
      <description>        <![CDATA[<p>Changes from build 113.2 to build 113.3</p><p>Enhancements</p><ul>
<li>If a (main) menu contains more items than can fit on the screen, the menu can now be scrolled</li>
<li>When choosing a font, the size can now be entered manually to allow any size</li>
<li>The source code displayed in the table list of the DbExplorer can now be reformatted.</li>
</ul><p>Bug Fixes</p><ul>
<li>The detection of columns for auto-completion in INSERT statements did not always work properly if the insert was based on a SELECT.</li>
<li>The trees for the connection profiles and macros now display correctly with larger fonts</li>
<li>For SQL Server the data types varchar(max), nvarchar(max) and varbinary(max) where not handled correctly.</li>
<li>Sometimes concurrently running statements (in two different tabs) could influence each other</li>
<li>The new NULL display string and a background color for NULL values could not be combined</li>
</ul>



















]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.3</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 30 Sep 2012 19:31:08 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.2) released</title>
      <description>        <![CDATA[<p>Changes from build 113.1 to build 113.2</p><p>Enhancements</p><ul>
<li>In the DbExplorer's table list, the schema and catalog can now be changed if the DBMS supports it</li>
<li>The string literal for NULL values can now be defined when displaying data in a result set</li>
<li>The string literal for NULL values can now also be defined when using "Save Data As"</li>
</ul><p>Bug Fixes</p><ul>
<li>Code completion for SQL Server did not work without a schema.</li>
<li>Exporting of the result data (e.g. copy to clipboard) did not deal properly with duplicate column names</li>
</ul>




















]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.2</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 23 Sep 2012 18:16:13 +0200</pubDate>
    </item>
    <item>
      <title>New development build (113.1) released</title>
      <description>        <![CDATA[<p>Changes from build 113.0 to build 113.1</p><p>Enhancements</p><ul>
<li>Code completion is now also supported for common table expressions</li>
<li>WbExport and WbImport now support a parameter to define the string literal to be used for NULL values (e.g. -nullString='[NULL]')</li>
</ul><p>Bug Fixes</p><ul>
<li>Exporting of the result data (e.g. copy to clipboard) did not deal properly with duplicate column names</li>
<li>Derived tables in JOIN expressions where not formatted correctly (according to the sub-select rules).</li>
<li>The "USE" command did not work any longer for SQL Server</li>
<li>The DbExplorer's table list did not work for SQL Server 2012 using the Microsoft JDBC Driver 4.0 (and possibly previous versions as well)</li>
</ul>





















]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-113.1</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 18 Sep 2012 18:35:49 +0200</pubDate>
    </item>
    <item>
      <title>New stable build (113) released</title>
      <description>        <![CDATA[<p>Changes from build 112 to build 113</p><p>Enhancements</p><ul>
<li>A new option for the SQL Formatter is available to insert column names in the VALUES part of an INSERT statement</li>
<li>WbSchemaDiff now deals properly with Oracle packages</li>
<li>The SELECT statement used by the data display in the DbExplorer can now be configured (e.g. to allow for additional options like "FOR READ ONLY")</li>
<li>A new command WbSysOpen is available to open a file with the default application of the operating system.</li>
<li>WbCopy now supports -sourceSchema and -targetSchema parameters to be able to copy to and from schemas that are not the "default" schema</li>
<li>WbImport can now use PostgreSQL's COPY mode (this can be turned on using -usePgCopy)</li>
<li>WbDataDiff now only shows a warning if a table without a primary key is found instead of aborting.</li>
<li>The editor now supports "Delete current line" and "Duplicate current line"</li>
<li>Added support for SQL Server 2012 sequences</li>
<li>Added support to display synonyms for Informix</li>
<li>A new option to copy data as "MERGE" statements has been added. This is also available for WbExport</li>
<li>The SQL source for external tables is now shown correctly for Oracle</li>
<li>For Cubrid, support for views, sequences and triggers has been added to the DbExplorer</li>
<li>For Vertica, support for views, sequences and functions has been added to the DbExplorer</li>
<li>For PostgreSQL, the generated table source now shows child tables (as a comment)</li>
<li>If a connection profile is set to read-only, this is now shown with an icon in the connection info of the main window</li>
<li>In the DbExplorer "Put SELECT into" can now also put the statement into the clipboard.</li>
<li>A new option for WbDataDiff to write a single SQL script is available (-singleFile=true/false)</li>
<li>Oracle nested tables are now displayed correctly in a result set</li>
<li>A new command WbGenerateScript is available to generate the SQL scripts of tables and other objects (this is the same as the "Generate Script" option in the DbExplorer)</li>
<li>Macros can now be defined to be expanded while typing their name. When such a macro is selected from the menu it is not run, but the text is inserted into the editor</li>
<li>A new option for the connection profile has been added to prevent running UPDATE or DELETE statements without a WHERE clause.</li>
<li>When using JOIN completion and the "previous" table in the join list does not have a FK relation to the current, a popup is now shown with all possible tables from the select statement.</li>
<li>A new option to automatically insert closing brackets in the SQL Editor is available. It is enabled by adding the bracket pairs to be completed (e.g. ()[])</li>
</ul><p>Bug Fixes</p><ul>
<li>For WbDataDiff the option -alternateKeys did not work with columns that needed quoting.</li>
<li>Selecting specific tables for WbSchemaReport (using -tables=...) did not work any longer</li>
<li>"SET ROLE" or "SET CONSTRAINTS" could not be run for Oracle</li>
<li>When using fixed width text files, ignoring columns by using -fileColumns and -importColumns together did not work</li>
<li>Using WbImport with XML files and the -sourceDir argument did not work any longer</li>
<li>-excludeTables (for WbDataDiff and WbSchemaDiff) was not working properly when the tables were specified using -referenceTables and -targetTables at the same time</li>
<li>For MySQL tables from a database other than the current one weren't handled properly.</li>
<li>When re-ordering columns in the DbExplorer's table (or procedure) list, displaying the details of the objects did not longer work</li>
<li>When using alternate primary key columns for WbDataDiff the generated DELETE statements did not use the alternate PK</li>
<li>Tables that contained a dot in there name ("FOO.BAR") were not handled properly</li>
<li>For DB2 primary keys are not correctly displayed for tables that were created through DDS</li>
<li>Retrieving synonym definition did not work in SQL Server if the synonym contained an underscore. This also prevented several commands from finding tables (or other objects) that contained an underscore</li>
<li>Displaying object list in the DbExplorer did not work for Vertica if no schema was selected</li>
<li>Displaying object list in the DbExplorer did not work for Informix if the schema name contained an underscore</li>
<li>The SQL for the primary key in Informix was not created correctly</li>
<li>Sequences for Informix where no longer displayed</li>
<li>For Oracle, DB2 and PostgreSQL auto-completion for tables in a schema did not work if the schema wasn't typed in the correct (upper/lower)case of the databse.</li>
<li>Using a JDBC driver that did not support savepoints as the source for the DataPumper or WbCopy copying failed</li>
<li>For Oracle, deferred unique constraints where not generated correctly in the SQL source of a table.</li>
<li>For SQL Server it was no longer possible to display databases with an underscore in their name in the DbExplorer</li>
<li>For PostgreSQL the table source was not displayed if the table contained a unique index together with non-unique indexes</li>
<li>Auto completion was not working with Postgres 8.3 (and before)</li>
<li>Setting a result's name using @wbresult in the comment only worked in the first line comment</li>
<li>When using scaled fonts in Windows, the editor and data font would be incorrectly re-scaled even if they weren't set to "Default"</li>
<li>Comments used in the output files of WbDataDiff are now compatible with MySQL</li>
<li>The option "Include Identity" columns now also checks for auto-increment columns (e.g. in MySQL)</li>
<li>When selecting only some columns in the result and using "Copy selected" the wrong columns were copied</li>
<li>Displaying the table source SQL for MySQL was broken</li>
<li>Using "Make lowercase" or "Make uppercase" in the editor would lock up the application if a rectangular area was selected</li>
<li>WbDataDiff now shows a proper warning if a table that should be compared could not be found</li>
<li>Using capturing groups in the replacement text when doing search &amp; replace in the editor did not work</li>
<li>WbCopy's option -dropTable=true was no longer working</li>
<li>When expanding macros the cursor would not be located at the correct position if the expanded text did not start at the first character of the line</li>
<li>If MySQL was not running in ANSI mode, standard double quotes were used for quoting table or column names which needed quoting.</li>
<li>EXECUTE wasn't supported for auto-completion of stored procedures (only EXEC)</li>
<li>When running a stored procedure in Oracle message from dbms_output would not be shown if the procedure terminated with an error.</li>
<li>On some (slow) computers the application would hang when trying to display the initial connection selection dialog</li>
</ul>






















]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-113</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 26 Aug 2012 13:36:08 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.19) released</title>
      <description>        <![CDATA[<p>Changes from build 112.18 to build 112.19</p><p>Enhancements</p><ul>
<li>The SELECT statement used by the data display in the DbExplorer can now be configured (e.g. to allow for additional options like "FOR READ ONLY")</li>
</ul><p>Bug Fixes</p><ul>
<li>For WbDataDiff the option -alternateKeys did not work with columns that needed quoting.</li>
</ul>























]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.19</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 20 Aug 2012 20:15:37 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.18) released</title>
      <description>        <![CDATA[<p>Changes from build 112.17 to build 112.18</p><p>Enhancements</p><ul>
<li>A new command WbSysOpen is available to open a file with the default application of the operating system.</li>
</ul><p>Bug Fixes</p><ul>
<li>Selecting specific tables for WbSchemaReport (using -tables=...) did not work any longer</li>
<li>"SET ROLE" or "SET CONSTRAINTS" could not be run for Oracle</li>
</ul>
























]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.18</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 05 Aug 2012 17:29:37 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.17) released</title>
      <description>        <![CDATA[<p>Changes from build 112.16 to build 112.17</p><p>Bug Fixes</p><ul>
<li>When using fixed width text files, ignoring columns by using -fileColumns and -importColumns together did not work</li>
<li>Using WbImport with XML files and the -sourceDir argument did not work any longer</li>
</ul>

























]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.17</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 31 Jul 2012 22:07:30 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.16) released</title>
      <description>        <![CDATA[<p>Changes from build 112.15 to build 112.16</p><p>Enhancements</p><ul>
<li>WbCopy now supports -sourceSchema and -targetSchema parameters to be able to copy to and from schemas that are not the "default" schema</li>
<li>WbImport can now use PostgreSQL's COPY mode (this can be turned on using -usePgCopy)</li>
</ul><p>Bug Fixes</p><ul>
<li>-excludeTables (for WbDataDiff and WbSchemaDiff) was not working properly when the tables were specified using -referenceTables and -targetTables at the same time</li>
</ul>


























]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.16</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 29 Jul 2012 19:50:04 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.15) released</title>
      <description>        <![CDATA[<p>Changes from build 112.14 to build 112.15</p><p>Bug Fixes</p><ul>
<li>-excludeTables (for WbDataDiff and WbSchemaDiff) was not working properly when the tables were specified using -referenceTables (rather than -referenceSchema)</li>
</ul>



























]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.15</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 22 Jul 2012 16:10:25 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.14) released</title>
      <description>        <![CDATA[<p>Changes from build 112.13 to build 112.14</p><p>Enhancements</p><ul>
<li>WbDataDiff does now only shows a warning if a table without a primary key is found.</li>
</ul>




























]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.14</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 17 Jul 2012 18:34:05 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.13) released</title>
      <description>        <![CDATA[<p>Changes from build 112.12 to build 112.13</p><p>Bug Fixes</p><ul>
<li>For MySQL tables from a database other than the current one weren't handled properly.</li>
</ul>





























]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.13</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Fri, 13 Jul 2012 09:37:07 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.12) released</title>
      <description>        <![CDATA[<p>Changes from build 112.11 to build 112.12</p><p>Bug Fixes</p><ul>
<li>When re-ordering columns in the DbExplorer's table (or procedure) list, displaying the details of the objects did not longer work</li>
</ul>































]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.12</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 09 Jul 2012 21:50:26 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.11) released</title>
      <description>        <![CDATA[<p>Changes from build 112.10 to build 112.11</p><p>Bug Fixes</p><ul>
<li>When using alternate primary key columns for WbDataDiff the generated DELETE statements did not use the alternate PK</li>
</ul>
































]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.11</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Fri, 06 Jul 2012 17:24:28 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.10) released</title>
      <description>        <![CDATA[<p>Changes from build 112.9 to build 112.10</p><p>Bug Fixes</p><ul>
<li>Tables that contained a dot in there name ("FOO.BAR") were not handled properly</li>
<li>For DB2 primary keys are not correctly displayed for tables that were created through DDS</li>
<li>Retrieving synonym definition did not work in SQL Server if the synonym contained an underscore. This also prevented several commands from finding tables (or other objects) that contained an underscore</li>
</ul>

































]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.10</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 26 Jun 2012 21:38:07 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.9) released</title>
      <description>        <![CDATA[<p>Changes from build 112.8 to build 112.9</p><p>Enhancements</p><ul>
<li>The editor now supports "Delete current line" and "Duplicate current line"</li>
</ul><p>Bug Fixes</p><ul>
<li>Displaying object list in the DbExplorer did not work for Vertica if no schema was selected</li>
<li>Displaying object list in the DbExplorer did not work for Informix if the schema name contained an underscore</li>
</ul>


































]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.9</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 19 Jun 2012 18:59:25 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.8) released</title>
      <description>        <![CDATA[<p>Changes from build 112.7 to build 112.8</p><p>Enhancements</p><ul>
<li>Added support for SQL Server 2012 sequences</li>
<li>Added support to display synonyms for Informix</li>
<li>A new option to copy data as "MERGE" statements has been added. This is also available for WbExport</li>
</ul><p>Bug Fixes</p><ul>
<li>The SQL for the primary key in Informix was not created correctly</li>
<li>Sequences for Informix where no longer displayed</li>
</ul>



































]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.8</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 12 Jun 2012 18:53:32 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.7) released</title>
      <description>        <![CDATA[<p>Changes from build 112.6 to build 112.7</p><p>Bug Fixes</p><ul>
<li>For Oracle, DB2 and PostgreSQL auto-completion for tables in a schema did not work if the schema wasn't typed in the correct (upper/lower)case of the databse.</li>
<li>Using a JDBC driver that did not support savepoints as the source for the DataPumper or WbCopy copying failed</li>
<li>For Oracle, deferred unique constraints where not generated correctly in the SQL source of a table.</li>
</ul>




































]]>
</description>
      <link>http://www.sql-workbench.net/dev-download.html</link>
      <guid>sql-workbench-build-112.7</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 14 May 2012 19:11:02 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.6) released</title>
      <description>        <![CDATA[<p>Changes from build 112.5 to build 112.6</p><p>Enhancements</p><ul>
<li>For PostgreSQL, the generated table source now shows child tables (as a comment)</li>
</ul><p>Bug Fixes</p><ul>
<li>For SQL Server it was no longer possible to display databases with an underscore in their name in the DbExplorer</li>
</ul>





































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-112.6</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 07 May 2012 22:08:34 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.5) released</title>
      <description>        <![CDATA[<p>Changes from build 112.4 to build 112.5</p><p>Enhancements</p><ul>
<li>If a connection profile is set to read-only, this is now shown with an icon in the connection info of the main window</li>
</ul><p>Bug Fixes</p><ul>
<li>For PostgreSQL the table source was not displayed if the table contained a unique index together with non-unique indexes</li>
<li>Auto completion was not working with Postgres 8.3 (and before)</li>
<li>Setting a result's name using @wbresult in the comment only worked in the first line comment</li>
<li>When using scaled fonts in Windows, the editor and data font would be incorrectly re-scaled even if they weren't set to "Default"</li>
</ul>






































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-112.5</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Fri, 04 May 2012 22:58:21 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.3) released</title>
      <description>        <![CDATA[<p>Changes from build 112.2 to build 112.3</p><p>Enhancements</p><ul>
<li>Oracle nested tables are now displayed correctly in a result set</li>
<li>A new command WbGenerateScript is available to generate the SQL scripts of tables and other objects (this is the same as the "Generate Script" option in the DbExplorer)</li>
</ul><p>Bug Fixes</p><ul>
<li>WbCopy's option -dropTable=true was no longer working</li>
<li>When expanding macros the cursor would not be located at the correct position if the expanded text did not start at the first character of the line</li>
</ul>







































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-112.3</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 22 Apr 2012 11:13:31 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.2) released</title>
      <description>        <![CDATA[<p>Changes from build 112.1 to build 112.2</p><p>Enhancements</p><ul>
<li>Macros can now be defined to be expanded while typing their name. When such a macro is selected from the menu it is not run, but the text is inserted into the editor</li>
<li>A new option for the connection profile has been added to prevent running UPDATE or DELETE statements without a WHERE clause.</li>
<li>When using JOIN completion and the "previous" table in the join list does not have a FK relation to the current, a popup is now shown with all possible tables from the select statement.</li>
<li>A new option to automatically insert closing brackets in the SQL Editor is available. It is enabled by adding the bracket pairs to be completed (e.g. ()[])</li>
</ul><p>Bug Fixes</p><ul>
<li>If MySQL was not running in ANSI mode, standard double quotes were used for quoting table or column names which needed quoting.</li>
<li>EXECUTE wasn't supported for auto-completion of stored procedures (only EXEC)</li>
<li>When running a stored procedure in Oracle message from dbms_output would not be shown if the procedure terminated with an error.</li>
</ul>








































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-112.2</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 08 Apr 2012 15:42:07 +0200</pubDate>
    </item>
    <item>
      <title>New development build (112.1) released</title>
      <description>        <![CDATA[<p>Changes from build 112.0 to build 112.1</p><p>Bug Fixes</p><ul>
<li>On some (slow) computers the application would hang when trying to display the initial connection selection dialog</li>
</ul>









































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-112.1</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 27 Mar 2012 18:53:20 +0200</pubDate>
    </item>
    <item>
      <title>New stable build (112) released</title>
      <description>        <![CDATA[<p>Changes from build 111 to build 112</p><p>Enhancements</p><ul>
<li>PostgreSQL's "infinity" values for DATE and TIMESTAMP columns are now displayed and parsed correctly</li>
<li>The busy and cancelling indicator for a SQL panel can now be selected in the options panel</li>
<li>The editor now supports "Find previous"</li>
<li>A new option to blend the selection color with the column highlight color is available</li>
<li>A new option to copy all column names of a result is available (thanks Andreas)</li>
<li>For Oracle the SQL for temporary tables is now generated correctly.</li>
<li>The notification about a finished (long running) script can now optionally be done using the system tray.</li>
<li>Enhanced the behaviour of the editor when when typing while a rectangular selection is active.</li>
<li>Implemented a workaround for Firebird JDBC driver which does not return function based indexes (and thus they were not shown in the DbExplorer)</li>
<li>Code completion now honors the setting of the "search_path" in PostgreSQL</li>
<li>The schema and catalog filters in a connection profile can not be defined as "inclusion" filters that define the list of names to be displayed (rather than a list of names to be excluded)</li>
<li>For Oracle and Postgres a check for uncommitted changes can be enabled in the connection profile (for Oracle this requires the SELECT privileges on V$TRANSACTION)</li>
<li>For Oracle, the "autotrace" mode from SQL*Plus is now supported. It is enabled with "SET AUTOTRACE" the same as in SQL*Plus (and requires the PLUSTRACE role like SQL*Plus)</li>
<li>A new option to generate a script to drop a table and all incoming (referencing) foreign keys is available in the DbExplorer. This functionality is also available through the WbGenerateDrop command</li>
<li>If enabled, the formatting of internally generated SQL statements is now done by the SQL formatter (and thus uses the same settings as the formatter)</li>
<li>The dependency tree in the DbExplorer can now be limited to the direct children only.</li>
<li>A new option for WbDataDiff is available to define alternate key columns for each table. See the manual for details.</li>
<li>"Help -&gt; Show DBMS Manual" now displays the online manual corresponding to the version of the DBMS</li>
<li>For Oracle a subset of the SQL*Plus SHOW command is now supported</li>
<li>A new option is available to automatically save connection profiles if the connect dialog is closed with OK.</li>
<li>Enhanced entering variables in the variable dialog. The ENTER key automatically advances to the next variable and closes the dialog after the last one.</li>
<li>When using WbVarDef with -contentFile, variables in the source file are now replaced. This can be disabled using the parameter -replaceVars=false</li>
<li>The save button to update the database can now be set to be always enabled by setting the property workbench.gui.savebutton.always.enabled=true in workbench.settings</li>
<li>A new option has been added to highlight columns that have been changed.</li>
<li>The contents for a variable can now be read from an external file (using WbVarDef -variable=foo -contentFile=bar.txt)</li>
<li>A new option to enable a connection to Oracle using the role SYSDBA has been added to the connection profile. This removes the need to specify an extended property.</li>
<li>The dependency tree in the DbExplorer can now be retrieved independently from the list of foreign keys. Additionally the automatic retrieval of the tree can now be disabled in the options dialog.</li>
<li>A new command "WbSysExec" has been added to run external programs.</li>
<li>For H2 the (SQL) source for linked tables is now correctly shown in the DbExplorer.</li>
<li>A new option for WbImport is available to control the behaviour with empty files</li>
<li>For Postgres the generated CREATE TABLE statements now includes storage and tablespace information</li>
</ul><p>Bug Fixes</p><ul>
<li>In the editor, regular expressions that anchored at the start or end of a line did not work.</li>
<li>Fixed several problems for DB2 on iSeries</li>
<li>Autocompletion for tables and columns was not working with MySQL</li>
<li>Results of SELECT statements could no longer be updated for MySQL</li>
<li>The DbExplorer did not work for PostgreSQL versions before 8.3</li>
<li>On MacOS it was no longer possible to close the application using the "Command-Q" shortcut.</li>
<li>In the DbExplorer changes to the data display colors were only applied when re-opening the DbExplorer</li>
<li>For H2 unnamed check constraint where not shown in the generated SQL source</li>
<li>Date and timestamp columns where not properly formatted when exported to OpenOffice</li>
<li>If a column alias was used, the alias name was not used when exporting the result (WbExport or using Save Data As)</li>
<li>"Delete word" would delete too much if the caret was located at a whitespace</li>
<li>Fixed a problem with detecting tables for DB2 iSeries and the library search path.</li>
<li>No columns were shown in the DbExplorer for Vertica when the table or view name contained an underscore.</li>
<li>For DB2, the source code for views created using CREATE OR REPLACE was not shown correctly.</li>
<li>Adding a new column in the DbExplorer was not working for DBMS that do not support renaming of columns.</li>
<li>A CASE statement with a column alias not using the AS keyword word was not always formatted correctly.</li>
<li>When specifying a non-existing table using -sourceTable for WbExport no proper error message was shown.</li>
<li>Fixed a problem with displaying the menus if the editor tabs ran over more than one line</li>
<li>Implemented a workaround for the Vertica JDBC driver to allow running DML statements.</li>
<li>WbSchemaDiff did not work when the table names needed quoting because of special characters or mixed case names</li>
<li>The ACTION part for foreign key definitions was displayed incorrectly in the generated SQL source and the "References Tab" of DbExplorer</li>
<li>Running more than one DataPumper or WbCopy command in parallel did not work.</li>
<li>Displaying the source code for functions did not always work properly in PostgreSQL</li>
<li>Copy as SQL UPDATE did not work properly</li>
<li>If more than one statement was selected, reformatting the SQL would remove the delimiter</li>
<li>Implemented a workaround for a bug in old MySQL drivers that would cause an error when processing the result of a SELECT statement</li>
</ul>










































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-112</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 25 Mar 2012 18:38:26 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.16) released</title>
      <description>        <![CDATA[<p>Changes from build 111.15 to build 111.16</p><p>Bug Fixes</p><ul>
<li>Fixed several problems for DB2 on iSeries</li>
<li>Autocompletion for tables and columns was not working with MySQL</li>
</ul>











































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.16</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Thu, 15 Mar 2012 19:13:31 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.15) released</title>
      <description>        <![CDATA[<p>Changes from build 111.14 to build 111.15</p><p>Enhancements</p><ul>
<li>The busy and cancelling indicator for a SQL panel can now be selected in the options panel</li>
</ul><p>Bug Fixes</p><ul>
<li>Results of SELECT statements could no longer be updated for MySQL</li>
<li>The DbExplorer did not work for PostgreSQL versions before 8.3</li>
<li>On MacOS it was no longer possible to close the application using the "Command-Q" shortcut.</li>
</ul>













































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.15</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 05 Mar 2012 20:40:54 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.14) released</title>
      <description>        <![CDATA[<p>Changes from build 111.13 to build 111.14</p><p>Enhancements</p><ul>
<li>The editor now supports "Find previous"</li>
<li>A new option to blend the selection color with the column highlight color is available</li>
</ul><p>Bug Fixes</p><ul>
<li>Date and timestamp columns where not properly formatted when exported to OpenOffice</li>
</ul>














































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.14</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sat, 25 Feb 2012 18:23:59 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.13) released</title>
      <description>        <![CDATA[<p>Changes from build 111.12 to build 111.13</p><p>Enhancements</p><ul>
<li>A new option to copy all column names of a result is available (thanks Andreas)</li>
<li>For Oracle the SQL for temporary tables is now generated correctly.</li>
</ul><p>Bug Fixes</p><ul>
<li>If a column alias was used, the alias name was not used when exporting the result (WbExport or using Save Data As)</li>
<li>"Delete word" would delete too much if the caret was located at a whitespace</li>
<li>Fixed a problem with detecting tables for DB2 iSeries and the library search path.</li>
</ul>















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.13</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sat, 18 Feb 2012 11:27:30 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.12) released</title>
      <description>        <![CDATA[<p>Changes from build 111.11 to build 111.12</p><p>Enhancements</p><ul>
<li>The notification about a finished (long running) script can now optionally be done using the system tray.</li>
</ul><p>Bug Fixes</p><ul>
<li>No columns were shown in the DbExplorer for Vertica when the table or view name contained an underscore.</li>
</ul>
















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.12</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 23 Jan 2012 20:09:23 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.11) released</title>
      <description>        <![CDATA[<p>Changes from build 111.10 to build 111.11</p><p>Enhancements</p><ul>
<li>Enhanced the behaviour of the editor when when typing while a rectangular selection is active.</li>
<li>Implemented a workaround for Firebird JDBC driver which does not return function based indexes (and thus they were not shown in the DbExplorer)</li>
<li>Code completion now honors the setting of the "search_path" in PostgreSQL</li>
</ul>

















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.11</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 15 Jan 2012 14:37:30 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.10) released</title>
      <description>        <![CDATA[<p>Changes from build 111.9 to build 111.10</p><p>Enhancements</p><ul>
<li>The schema and catalog filters in a connection profile can not be defined as "inclusion" filters that define the list of names to be displayed (rather than a list of names to be excluded)</li>
<li>For Oracle and Postgres a check for uncommitted changes can be enabled in the connection profile (for Oracle this requires the SELECT privileges on V$TRANSACTION)</li>
<li>For Oracle, the "autotrace" mode from SQL*Plus is now supported. It is enabled with "SET AUTOTRACE" the same as in SQL*Plus (and requires the PLUSTRACE role like SQL*Plus)</li>
</ul><p>Bug Fixes</p><ul>
<li>For DB2, the source code for views created using CREATE OR REPLACE was not shown correctly.</li>
<li>Adding a new column in the DbExplorer was not working for DBMS that do not support renaming of columns.</li>
</ul>


















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.10</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Fri, 30 Dec 2011 16:09:14 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.9) released</title>
      <description>        <![CDATA[<p>Changes from build 111.8 to build 111.9</p><p>Enhancements</p><ul>
<li>A new option to generate a script to drop a table and all incoming (referencing) foreign keys is available in the DbExplorer. This functionality is also available through the WbGenerateDrop command</li>
<li>If enabled, the formatting of internally generated SQL statements is now done by the SQL formatter (and thus uses the same settings as the formatter)</li>
<li>The dependency tree in the DbExplorer can now be limited to the direct children only.</li>
</ul><p>Bug Fixes</p><ul>
<li>A CASE statement with a column alias not using the AS keyword word was not always formatted correctly.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.9</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 18 Dec 2011 23:01:05 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.8) released</title>
      <description>        <![CDATA[<p>Changes from build 111.7 to build 111.8</p><p>Enhancements</p><ul>
<li>A new option for WbDataDiff is available to define alternat key columns for each table. See the manual for details.</li>
<li>"Help -&gt; Show DBMS Manual" now displays the online manual corresponding to the version of the DBMS</li>
<li>For Oracle a subset of the SQL*Plus SHOW command is now supported</li>
<li>A new option is available to automatically save connection profiles if the connect dialog is closed with OK.</li>
<li>Enhanced entering variables in the variable dialog. The ENTER key automatically advances to the next variable and closes the dialog after the last one.</li>
<li>When using WbVarDef with -contentFile, variables in the source file are now replaced. This can be disabled using the parameter -replaceVars=false</li>
</ul><p>Bug Fixes</p><ul>
<li>When specifying a non-existing table using -sourceTable for WbExport no proper error message was shown.</li>
<li>Fixed a problem with displaying the menus if the editor tabs ran over more than one line</li>
</ul>




















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.8</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 11 Dec 2011 17:21:24 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.7) released</title>
      <description>        <![CDATA[<p>Changes from build 111.6 to build 111.7</p><p>Bug Fixes</p><ul>
<li>Implemented a workaround for the Vertica JDBC driver to allow running DML statements.</li>
</ul>





















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.7</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Thu, 17 Nov 2011 23:07:40 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.6) released</title>
      <description>        <![CDATA[<p>Changes from build 111.5 to build 111.6</p><p>Enhancements</p><ul>
<li>The save button to update the database can now be set to be always enabled by setting the property workbench.gui.savebutton.always.enabled=true in workbench.settings</li>
<li>A new option has been added to highlight columns that have been changed.</li>
</ul><p>Bug Fixes</p><ul>
<li>WbSchemaDiff did not work when the table names needed quoting because of special characters or mixed case names</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.6</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 14 Nov 2011 21:13:15 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.5) released</title>
      <description>        <![CDATA[<p>Changes from build 111.4 to build 111.5</p><p>Enhancements</p><ul>
<li>The contents for a variable can now be read from an external file (using WbVarDef -variable=foo -contentFile=bar.txt)</li>
<li>A new option to enable a connection to Oracle using the role SYSDBA has been added to the connection profile. This removes the need to specify an extended property.</li>
<li>The dependency tree in the DbExplorer can now be retrieved independently from the list of foreign keys. Additionally the automatic retrieval of the tree can now be disabled in the options dialog.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.5</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 09 Nov 2011 21:47:59 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.4) released</title>
      <description>        <![CDATA[<p>Changes from build 111.3 to build 111.4</p><p>Bug Fixes</p><ul>
<li>The ACTION part for foreign key definitions was displayed incorrectly in the generated SQL source and the "References Tab" of DbExplorer</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.4</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Thu, 03 Nov 2011 22:25:14 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.3) released</title>
      <description>        <![CDATA[<p>Changes from build 111.2 to build 111.3</p><p>Enhancements</p><ul>
<li>For H2 the (SQL) source for linked tables is now correctly shown in the DbExplorer.</li>
</ul><p>Bug Fixes</p><ul>
<li>Running more than one DataPumper or WbCopy command in parallel did not work.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.3</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 17 Oct 2011 20:33:59 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.2) released</title>
      <description>        <![CDATA[<p>Changes from build 111.1 to build 111.2</p><p>Bug Fixes</p><ul>
<li>Displaying the source code for functions did not always work properly in PostgreSQL</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.2</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 12 Oct 2011 18:48:54 +0200</pubDate>
    </item>
    <item>
      <title>New development build (111.1) released</title>
      <description>        <![CDATA[<p>Changes from build 111.0 to build 111.1</p><p>Enhancements</p><ul>
<li>A new option for WbImport is available to control the behaviour with empty files</li>
<li>For Postgres the generated CREATE TABLE statements now includes storage and tablespace information</li>
</ul><p>Bug Fixes</p><ul>
<li>Copy as SQL UPDATE did not work properly</li>
<li>If more than one statement was selected reformatting the SQL would remove the delimiter</li>
<li>Implemented a workaround for a bug in old MySQL drivers that would cause an error when processing the result of a SELECT statement</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111.1</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 09 Oct 2011 14:08:10 +0200</pubDate>
    </item>
    <item>
      <title>New stable build (111) released</title>
      <description>        <![CDATA[<p>Changes from build 110 to build 111</p><p>Enhancements</p><ul>
<li>A new commandline argument is available (-connectionName) to define the connection name to be displayed in the window title if the application is started without a profile (but with a full connection definition)</li>
<li>The internal cache used for auto-completion is now updated when tables or table definitions are retrieved in the DbExplorer.</li>
<li>Displaying the SQL of a view for SolidDB is now supported (contributed by Jason).</li>
<li>Retrieving the dependency tree for foreign keys in the DbExplorer is now cancelled when switching to a different tab.</li>
<li>External tools now have a seperate property for commandline arguments</li>
<li>The filter in the DbExplorer's table list can now be set to "Filter as you type"</li>
<li>Foreign keys referencing unique constraints are now displayed for Oracle (this is a workaround for a bug in the Oracle JDBC Driver)</li>
<li>WbImport now accepts multi-character delimiters (e.g. \t\t)</li>
<li>The suffix for escaping variables can now be defined as "empty", so that e.g. &amp;val can be used as variable name</li>
<li>For PostgreSQL 9.1 and Oracle, the trigger panel in the DbExplorer is now also shown for Views</li>
<li>For MySQL and SQL Server column level collation and character set definitions are now shown</li>
<li>Support for new features in PostgreSQL 9.1 has been added. The SQL source in the DbExplorer will now show FOREIGN and UNLOGGED tables correctly as well as column level collations</li>
<li>In the DbExplorer's table list, a new option has been added to generate an "empty" UPDATE statement (in addition to the INSERT and SELECT statements)</li>
<li>When using -mode=insert,update for WbCopy or WbImport only real primary key violations are now ignored (previously all errors during insert were ignored)</li>
<li>The list of triggers in the DbExplorer now contains an additional column to show the status of the trigger for Oracle and Postgres</li>
<li>The order of the columns in the DbExplorer's table list is now saved in the workspace</li>
<li>WbDeleteProfile and WbSaveProfile are now also supported in batch mode.</li>
<li>WbSaveProfile now supports a parameter whether the password should be stored or not (in that case the new -name parameter must be used to specify the profile's name)</li>
<li>For simple INSERT statements a tooltip can now be show (Ctrl-#) that displays the corresponding column name or column value.</li>
<li>The matching bracket highlighting can now be configured</li>
<li>When converting boolean values to numeric values during WbImport, the numeric values to be used can now be specified using the new parameters -numericFalse and -numericTrue</li>
<li>For Oracle, WbSchemaReport and WbSchemaDiff now includes the information about partitioned tables and indexes</li>
<li>The generated table source in the DbExplorer now includes the new exclusion constraints from PostgreSQL 9.0</li>
</ul><p>Bug Fixes</p><ul>
<li>For Oracle unique constraints that were backed by a non-unique index were not displayed.</li>
<li>The DataPumper did not commit the SQL statements when batch mode was used together with the "commit every" option.</li>
<li>The dependency display in the DbExplorer did not work with unique constraints in Oracle</li>
<li>The source for XMLTYPE columns was generated incorrectly for Oracle</li>
<li>The correct source code for unique constraints is now shown in the DbExplorer for Oracle, PostgreSQL, DB2 and SQL Server 2005+</li>
<li>Table names with non-standard upper/lowercase usage where not quoted in the code completion.</li>
<li>Code completion used the wrong value to insert into the editor when the current word limited the list to a specific schema.</li>
<li>Empty strings where not treated as NULL values for boolean or bit columns when importing text files using WbImport</li>
<li>When compiling several procedures from within the DbExplorer's procedure list, Oracle packages are now only compiled once (contributed by Andreas)</li>
<li>WbCall did not handle overloaded package procedures in Oracle</li>
<li>The SQL Formatter did not properly format function calls that do not have parameters in e.g the VALUES list</li>
<li>Copy Selected was not respecting re-ordered columns in the result set</li>
<li>WbStoreProfile did not correctly register the used driver in WbDrivers.xml</li>
<li>WbDataDiff did not always write correct XML files for update statements</li>
<li>For MySQL retrieving the table definition of tables in a database where the database name contained underscores did not work</li>
<li>When selecting * in the schema dropdown of the DbExplorer no triggers where displayed in the trigger panel</li>
<li>WbSchemaDiff did not compare indexes and check constraints correctly</li>
<li>Code completion was not always working properly if the table name ended with an underscore</li>
<li>WbSchemaDiff did not process materialized views correctly.</li>
<li>When choosing not to save a modified file when closing the application, the file was saved nevertheless.</li>
<li>When recompiling an Oracle function or procedure using ALTER ... COMPILE, compilation warnings where not shown.</li>
<li>Fixed a bug where that caused the code completion to be extremely slow.</li>
<li>In the DbExplorer the columns for tables that had "similar" names (according to a LIKE expression with underscores) were not displayed correctly.</li>
<li>Fixed a problem with schema display in the auto-completion for SQL Server</li>
<li>Fixed a problem with schema detection in the DbExplorer when the JDBC driver did not support all metadata calls (e.g. DB2 for host systems)</li>
<li>In Oracle, compilation errors for a TYPE BODY were not displayed</li>
<li>In Oracle, the source for a primary key index that had a different name than the primary key was not shown in the DbExplorer</li>
<li>Retrieving of column comments for queries did not work when the table had an alias</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-111</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 18 Sep 2011 12:23:35 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.11) released</title>
      <description>        <![CDATA[<p>Changes from build 110.10 to build 110.11</p><p>Enhancements</p><ul>
<li>A new commandline argument is available (-connectionName) to define the connection name to be displayed in the window title if the application is started without a profile (but with a full connection definition)</li>
<li>The internal cache used for auto-completion is now updated when tables or table definitions are retrieved in the DbExplorer.</li>
<li>Displaying the SQL of a view for SolidDB is now supported (contributed by Jason).</li>
</ul><p>Bug Fixes</p><ul>
<li>For Oracle unique constraints that were backed by a non-unique index were not displayed.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.11</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 13 Sep 2011 20:20:19 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.10) released</title>
      <description>        <![CDATA[<p>Changes from build 110.9 to build 110.10</p><p>Enhancements</p><ul>
<li>Retrieving the dependency tree for foreign keys in the DbExplorer is now cancelled when switching to a different tab.</li>
</ul><p>Bug Fixes</p><ul>
<li>The DataPumper did not commit the SQL statements when batch mode was used together with the "commit every" option.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.10</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 05 Sep 2011 22:30:46 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.9) released</title>
      <description>        <![CDATA[<p>Changes from build 110.8 to build 110.9</p><p>Bug Fixes</p><ul>
<li>The dependency display in the DbExplorer did not work with unique constraints in Oracle</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.9</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sat, 23 Jul 2011 10:53:40 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.8) released</title>
      <description>        <![CDATA[<p>Changes from build 110.7 to build 110.8</p><p>Enhancements</p><ul>
<li>Foreign keys referencing unique constraints are now displayed for Oracle (this is a workaround for a bug in the Oracle JDBC Driver)</li>
<li>WbImport now accepts multi-character delimiters (e.g. \t\t)</li>
</ul><p>Bug Fixes</p><ul>
<li>The source for XMLTYPE columns was generated incorrectly for Oracle</li>
<li>The correct source code for unique constraints is now shown in the DbExplorer for Oracle, PostgreSQL, DB2 and SQL Server 2005+</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.8</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 17 Jul 2011 17:35:45 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.7) released</title>
      <description>        <![CDATA[<p>Changes from build 110.6 to build 110.7</p><p>Enhancements</p><ul>
<li>The suffix for escaping variables can now be defined as "empty", so that e.g. &amp;val can be used as variable name</li>
</ul><p>Bug Fixes</p><ul>
<li>Table names with non-standard upper/lowercase usage where not quoted in the code completion.</li>
<li>Code completion used the wrong value to insert into the editor when the current word limited the list a specific schema.</li>
<li>Empty strings where not treated as NULL values for boolean or bit columns when importing text files using WbImport</li>
<li>When compiling several procedures from within the DbExplorer's procedure list, Oracle packages are now only compiled once (contributed by Andreas)</li>
<li>WbCall did not handle overloaded package procedures in Oracle</li>
<li>The SQL Formatter did not properly format function calls that do not have parameters in e.g the VALUES list</li>
<li>Copy Selected was not respecting re-ordered columns in the result set</li>
<li>WbStoreProfile did not correctly register the used driver in WbDrivers.xml</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.7</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 13 Jun 2011 13:36:08 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.6) released</title>
      <description>        <![CDATA[<p>Changes from build 110.5 to build 110.6</p><p>Enhancements</p><ul>
<li>For MySQL and SQL Server column level collation and character set definitions are now shown</li>
<li>Support for new features in PostgreSQL 9.1 has been added. The SQL source in the DbExplorer will now show FOREIGN and UNLOGGED tables correctly as well as column level collations</li>
<li>In the DbExplorer's table list, a new option has been added to generate an "empty" UPDATE statement (in addition to the INSERT and SELECT statements)</li>
<li>When using -mode=insert,update for WbCopy or WbImport only real primary key violations are now ignored (previously all errors during insert were ignored)</li>
<li>The list of triggers in the DbExplorer now contains an additional column to show the status of the trigger for Oracle and Postgres</li>
</ul><p>Bug Fixes</p><ul>
<li>WbDataDiff did not always write correct XML files for update statements</li>
<li>For MySQL retrieving the table definition of tables in a database where the database name contained underscores did not work</li>
<li>When selecting * in the schema dropdown of the DbExplorer no triggers where displayed in the trigger panel</li>
<li>WbSchemaDiff did not compare indexes and check constraints correctly</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.6</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 15 May 2011 16:09:44 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.5) released</title>
      <description>        <![CDATA[<p>Changes from build 110.4 to build 110.5</p><p>Enhancements</p><ul>
<li>The order of the columns in the DbExplorer's table list is now saved in the workspace</li>
</ul><p>Bug Fixes</p><ul>
<li>WbSchemaDiff did not process materialized views correctly.</li>
<li>When choosing not to save a modified file when closing the application, the file was saved nevertheless.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.5</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 25 Apr 2011 19:14:30 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.4) released</title>
      <description>        <![CDATA[<p>Changes from build 110.3 to build 110.4</p><p>Bug Fixes</p><ul>
<li>Fixed a bug where that caused the code completion to be extremely slow on.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.4</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sat, 02 Apr 2011 17:50:48 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.3) released</title>
      <description>        <![CDATA[<p>Changes from build 110.2 to build 110.3</p><p>Bug Fixes</p><ul>
<li>In the DbExplorer the columns for tables that had "similar" names (according to a LIKE expression with underscores) were not displayed correctly.</li>
<li>Fixed a problem with schema display in the auto-completion for SQL Server</li>
<li>Fixed a problem with schema detection in the DbExplorer when the JDBC driver did not support all metadata calls (e.g. DB2 for host systems)</li>
<li>In Oracle, compilation errors for a TYPE BODY were not displayed</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.3</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 27 Mar 2011 12:52:34 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.2) released</title>
      <description>        <![CDATA[<p>Changes from build 110.1 to build 110.2</p><p>Enhancements</p><ul>
<li>For simple INSERT statements a tooltip can now be show (Ctrl-P) that displays the corresponding column name or column value.</li>
<li>The matching bracket highlighting can now be configured</li>
<li>When converting boolean values to numeric values during WbImport, the numeric values to be used can now be specified using the new parameters -numericFalse and -numericTrue</li>
</ul><p>Bug Fixes</p><ul>
<li>In Oracle, the source for a primary key index that had a different name than the primary key was not shown in the DbExplorer</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.2</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 06 Mar 2011 20:06:11 +0200</pubDate>
    </item>
    <item>
      <title>New development build (110.1) released</title>
      <description>        <![CDATA[<p>Changes from build 110.0 to build 110.1</p><p>Enhancements</p><ul>
<li>For Oracle, WbSchemaReport and WbSchemaDiff now includes the information about partitioned tables and indexes</li>
<li>The generated table source in the DbExplorer now includes the new exlusion constraints from PostgreSQL 9.0</li>
</ul><p>Bug Fixes</p><ul>
<li>Retrieving of column comments for queries did not work when the table had an alias</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110.1</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 28 Feb 2011 21:29:37 +0200</pubDate>
    </item>
    <item>
      <title>New stable build (110) released</title>
      <description>        <![CDATA[<p>Changes from build 109 to build 110</p><p>Enhancements</p><ul>
<li>The (self-written) Windows launcher has been dropped and replaced with executables from Winrun4J, including suppport for 64bit executables (thanks to Markus for testing this).</li>
<li>EXPLAIN is now supported for auto-completion (PostgreSQL, Oracle, MySQL)</li>
<li>The DbExplorer will now show the status of Oracle stored procedures.</li>
<li>The DbExplorer now includes information about partitioned tables and indexes for Oracle in the generated source.</li>
<li>The possibility to influence the generated INSERT statement for WbImport is now available as a commandline parameter (previously this was only possible through a property in workbench.settings).</li>
<li>Two new options for the SQL Formatter are available that control the placement of the comma when line breaks are inserted. Thanks to Andreas for this patch.</li>
<li>The option "Allow empty line as statement delimiter" has been moved into the settings dialog and is now also being used when detecting the current statement in the editor.</li>
<li>The font size of the editor can now be changed dynamically using Ctrl-Numpad Plus/Ctrl-Numpad Minus or via the scroll wheel of the mouse (holding down the Ctrl Key). The font size of a result table can be changed using the scroll wheel or through the context menu in the table header.</li>
<li>It is now (optionally) possible to modify the text in the editor while a statement is running. Statement and error highlighting will not be available if the editor contents was modified during execution.</li>
<li>When the option "Show Max. Rows warning" is enabled, the warning is now shown using an icon in the tab header (instead of changing the color).</li>
<li>The join condition inside a JOIN part of a SELECT statement can now be generated automatically (if the tables involved are using foreign keys) using SQL -&gt; JOIN completion</li>
<li>Primary key columns are now shown in bold face in the auto-completion popup window. If comments are defined for columns, tables or view, these will be shown as a tooltip for the entry in the popup</li>
<li>A new parameter -skipTargetCheck is available for WbCopy to disable checking of the target table. This is useful if the target table is not visible by the JDBC driver (e.g. temporary tables for Informix)</li>
<li>A new parameter (-tableType) is available for WbCopy to control what kind of table is created when using -createTarget. The parameter value selects a SQL "template" that is defined in workbench.settings</li>
<li>When using WbExport and -quoteAlways=true, null values are no longer escaped. The parameter can now be use with WbImport to distinguis between null values and empty strings.</li>
<li>The escaping of embedded quotes can now also be selected when using "Save Data as" or "Import file".</li>
<li>When connected to an Excel Spreadsheet, [] are now also recognized as quote characters (to allow a semicolon in a "table" name).</li>
<li>The JDBC driver templates can now be loaded from an external a file named "DriverTemplates.xml" that has to be stored in the directory where the jar file is located.</li>
<li>When starting the console mode without specifying a password or when using a profile without a password, the application now prompts to enter a password</li>
<li>A new option "Connection Timeout" has been added to the connectioin profiles.</li>
<li>A new option to log all executed SQL statements to the logfile has been added (Tools -&gt; Options -&gt; General -&gt; Log all SQL statements).</li>
<li>The DataPumper now remembers the settings for importing text or XML files</li>
<li>A new SQL formatter option has been added, to insert a space after a comma when processing IN (...) lists.</li>
<li>The "Delete data" dialog in the DbExplorer now correctly commits for DBMS where TRUNCATE is transaction safe. The CASCADE option for PostgreSQL is also supported.</li>
</ul><p>Bug Fixes</p><ul>
<li>Changing the font size in the editor would corrupt the display of the caret</li>
<li>When exporting data, two tabs could not be defined as a separator (only a single tab)</li>
<li>Oracle Procedures with the status "INVALID" where not shown in the DbExplorer</li>
<li>The JOIN completion did not always detect the FKs correctly.</li>
<li>Cancelling an import did not rollback the changes.</li>
<li>When reloading the table list in the DbExplorer while "editing" mode was active, the table list was not retrieved correctly.</li>
<li>Using WbCopy with schema qualified table names did not work properly when the target connection was using a different default schema.</li>
<li>The rowcount in the statusbar was not always showing the correct values when more than one result was present</li>
<li>JOIN completion did not work</li>
<li>WbCall did not work for functions that were using OUT parameters</li>
<li>When using a query as the source for WbCopy that used column aliases between databases that store object names in different case a wrong isnert or update statement was created</li>
<li>When changing the current database, the object cache was not updated correctly</li>
<li>"Filter by selected value" did not work for boolean columns</li>
<li>For PostgreSQL, columns defined as bit(x) with x &gt; 1 where not displayed correctly.</li>
<li>When running a statement there was a built-in limit on 15 warnings that would be displayed by SQL Workbench. That limited the output of messages with RAISe NOTICE to 15 as well in PostgreSQL.</li>
<li>The datatype for parameters in Oracle stored procedures was not always displayed correctly.</li>
<li>When selecting JdbcOdbc bridge as the Driver class, SQL Workbench incorrectly showed an error message that the driver could not be found.</li>
<li>Copying a table's column definitions into the clipboard did not work.</li>
<li>When using WbCopy and -createTarget with a fully qualified table name (otherschema.sometable) the table was not created in the specified schema</li>
<li>Postgres DOMAINs where not displayed if the DOMAIN was created in a schema that is not in the schema search_path</li>
<li>A selection of '*' in the DbExplorer's schema selector was not restored if "Remember DbExplorer schema" was enabled for the workspace</li>
<li>-quoteCharEscaping=duplicate was not working for WbImport if a quote character other than " was used.</li>
<li>Procedures were no longer displayed in DbExplorer for DB2.</li>
<li>A workaround for an Oracle driver bug was implemented, where the datatype for TIMESTAMP(3) was reported incorrectly.</li>
<li>The generated XML content was not valid for ODS or OpenXML export if the generating SQL contained characters that needed escaping in XML.</li>
<li>Statements where not closed properly when retrieving Oracle Object type information.</li>
<li>Oracle RAW columns were not displayed correctly if the automatic data conversion was turned on.</li>
<li>Using WbDataDiff (and WbSchemaDiff) with the -referenceSchema parameter or selecting specific tables for comparison did not work.</li>
<li>Optimize column width calculated a width that was too wide (and increased with the total number of columns)</li>
<li>When using the DataPumper to import xml files, non-standard column names were not quoted properly in the UPDATE statement</li>
<li>When saving and loading the same file an empty line was appended each time the file was loaded.</li>
<li>The console interface was no longer working.</li>
<li>Importing multiple zipped text files into tables with BLOB columns did not work when using a batch size &gt; 1</li>
<li>When copying data to the clipboard, the data was always copied in the column order as retrieved from the database. If the column order was changed, this was not reflected in the copied data</li>
<li>If a stored procedure in Oracle with the same name existed as a standalone procedure and a packaged procedure, the procedure columns for the standalone procedure where not displayed correctly in the DbExplorer</li>
<li>When using the new lobsPerDirectory parameter for WbExport, the directory numbering did not restart with a new table.</li>
<li>WbSchemaReport created invalid SQL if column names contained characters that needed a replacement with an XML entity.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-110</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 13 Feb 2011 11:53:00 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.12) released</title>
      <description>        <![CDATA[<p>Changes from build 109.11 to build 109.12</p><p>Enhancements</p><ul>
<li>The DbExplorer will now show the status of stored procedures.</li>
<li>The DbExplorer now includes information about partitioned tables and indexes for Oracle in the generated source.</li>
</ul><p>Bug Fixes</p><ul>
<li>Oracle Procedures with the status "INVALID" where not shown in the DbExplorer</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.12</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sat, 29 Jan 2011 12:32:49 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.11) released</title>
      <description>        <![CDATA[<p>Changes from build 109.10 to build 109.11</p><p>Enhancements</p><ul>
<li>The possibility to influence the generated INSERT statement for WbImport is now available as a commandline parameter (previously this was only possible through a property in workbench.settings).</li>
</ul><p>Bug Fixes</p><ul>
<li>The JOIN completion did not always detect the FKs correctly.</li>
<li>Cancelling an import did not rollback the changes.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.11</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Fri, 21 Jan 2011 23:11:07 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.10) released</title>
      <description>        <![CDATA[<p>Changes from build 109.9 to build 109.10</p><p>Enhancements</p><ul>
<li>Two new options for the SQL Formatter are available that control the placement of the comma when line breaks are inserted. Thanks to Andreas for this patch.</li>
<li>The option "Allow empty line as statement delimiter" has been moved into the settings dialog and is now also being used when detecting the current statement in the editor.</li>
<li>The font size of the editor can now be changed dynamically using Ctrl-Numpad Plus/Ctrl-Numpad Minus or via the scroll wheel of the mouse (holding down the Ctrl Key). The font size of a result table can be changed using the scroll wheel or through the context menu in the table header.</li>
<li>It is now (optionally) possible to modify the text in the editor while a statement is running. Statement and error highlighting will not be available if the editor contents was modified during execution.</li>
<li>When the option "Show Max. Rows warning" is enabled, the warning is now shown using an icon in the tab header (instead of changing the color).</li>
</ul><p>Bug Fixes</p><ul>
<li>When reloading the table list in the DbExplorer while "editing" mode was active, the table list was not retrieved correctly.</li>
<li>Using WbCopy with schema qualified table names did not work properly when the target connection was using a different default schema.</li>
<li>The rowcount in the statusbar was not always showing the correct values when more than one result was present</li>
</ul>













































































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.10</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sat, 15 Jan 2011 16:32:44 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.9) released</title>
      <description>        <![CDATA[<p>Changes from build 109.8 to build 109.9</p><p>Bug Fixes</p><ul>
<li>JOIN completion did not work</li>
</ul>














































































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.9</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 12 Dec 2010 00:27:16 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.8) released</title>
      <description>        <![CDATA[<p>Changes from build 109.7 to build 109.8</p><p>Enhancements</p><ul>
<li>The join condition inside a JOIN part of a SELECT statement can now be generated automatically (if the tables involved are using foreign keys) using SQL -&gt; JOIN completion</li>
<li>Primary key columns are now shown in bold face in the auto-completion popup window. If comments are defined for columns, tables or view, these will be shown as a tooltip for the entry in the popup</li>
</ul><p>Bug Fixes</p><ul>
<li>WbCall did not work for functions that were using OUT parameters</li>
<li>When using a query as the source for WbCopy that used column aliases between databases that store object names in different case a wrong isnert or update statement was created</li>
<li>When changing the current database, the object cache was not updated correctly</li>
<li>"Filter by selected value" did not work for boolean columns</li>
<li>For PostgreSQL, columns defined as bit(x) with x &gt; 1 where not displayed correctly.</li>
<li>When running a statement there was a built-in limit on 15 warnings that would be displayed by SQL Workbench. That limited the output of messages with RAISe NOTICE to 15 as well in PostgreSQL.</li>
<li>The datatype for parameters in Oracle stored procedures was not always displayed correctly.</li>
</ul>
















































































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.8</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sat, 11 Dec 2010 15:57:34 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.7) released</title>
      <description>        <![CDATA[<p>Changes from build 109.6 to build 109.7</p><p>Enhancements</p><ul>
<li>A new parameter -skipTargetCheck is available for WbCopy to disable checking of the target table. This is useful if the target table is not visible by the JDBC driver (e.g. temporary tables for Informix)</li>
<li>A new parameter (-tableType) is available for WbCopy to control what kind of table is created when using -createTarget. The parameter value selects a SQL "template" that is defined in workbench.settings</li>
</ul><p>Bug Fixes</p><ul>
<li>When selecting JdbcOdbc bridge as the Driver class, SQL Workbench incorrectly showed an error message that the driver could not be found.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.7</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 17 Nov 2010 21:59:14 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.6) released</title>
      <description>        <![CDATA[<p>Changes from build 109.5 to build 109.6</p><p>Enhancements</p><ul>
<li>When using WbExport and -quoteAlways=true, null values are no longer escaped. The parameter can now be use with WbImport to distinguis between null values and empty strings.</li>
</ul><p>Bug Fixes</p><ul>
<li>Copying a table's column definitions into the clipboard did not work.</li>
<li>When using WbCopy and -createTarget with a fully qualified table name (otherschema.sometable) the table was not created in the specified schema</li>
<li>Postgres DOMAINs where not displayed if the DOMAIN was created in a schema that is not in the schema search_path</li>
<li>A selection of '*' in the DbExplorer's schema selector was not restored if "Remember DbExplorer schema" was enabled for the workspace</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.6</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 16 Nov 2010 21:49:22 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.5) released</title>
      <description>        <![CDATA[<p>Changes from build 109.3 to build 109.4</p><p>Enhancements</p><ul>
<li>The escaping of embedded quotes can now also be selected when using "Save Data as" or "Import file".</li>
<li>When connected to an Excel Spreadsheet, [] are now also recognizes as quote characters (to allow a semicolon in a "table" name).</li>
<li>The JDBC driver templates can now be loaded from an external a file named "DriverTemplates.xml" that has to be stored in the directory where the jar file is located.</li>
<li>Starting the console mode without specifying a password or when using a profile without a password, the application now prompts to enter a password</li>
<li>A new option "Connection Timeout" has been added to the connectioin profiles.</li>
</ul><p>Bug Fixes</p><ul>
<li>When selecting JdbcOdbc bridge as the Driver class, SQL Workbench incorrectly showed an error message that the driver could not be found.</li>
<li>-quoteCharEscaping=duplicate was not working for WbImport if a quote character other than " was used.</li>
<li>Procedures were no longer displayed in DbExplorer for DB2.</li>
<li>A workaround for an Oracle driver bug was implemented, where the datatype for TIMESTAMP(3) was reported incorrectly.</li>
<li>The generated XML content was not valid for ODS or OpenXML export if the generating SQL contained characters that needed escaping in XML.</li>
<li>Statements where not closed properly when retrieving Oracle Object type information.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.5</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 18 Oct 2010 21:56:17 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.4) released</title>
      <description>        <![CDATA[<p>Changes from build 109.3 to build 109.4</p><p>Enhancements</p><ul>
<li>The JDBC driver templates can now be loaded from an external a file named "DriverTemplates.xml" that has to be stored in the directory where the jar file is located.</li>
<li>Starting the console mode without specifying a password or when using a profile without a password, the application now prompts to enter a password</li>
<li>A new option "Connection Timeout" has been added to the connectioin profiles.</li>
</ul><p>Bug Fixes</p><ul>
<li>The generated XML content was not valid for ODS or OpenXML export if the generating SQL contained characters that needed escaping in XML.</li>
<li>Statements where not closed properly when retrieving Oracle Object type information.</li>
</ul>




















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.4</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 10 Oct 2010 20:13:19 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.2) released</title>
      <description>        <![CDATA[<p>Changes from build 109.1 to build 109.2</p><p>Enhancements</p><ul>
<li>The DataPumper now remembers the settings for importing text or XML files</li>
<li>A new SQL formatter option has been added, to insert a spaces after a comma when processing IN (...) lists.</li>
</ul><p>Bug Fixes</p><ul>
<li>When using the DataPumper to import xml files, non-standard column names were not quoted properly in the UPDATE statement</li>
<li>When using the DataPumper to import files, the selected import mode was not applied correctly</li>
<li>When saving and loading the same file an empty line was appended each time the file was loaded.</li>
</ul>




















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.2</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sat, 11 Sep 2010 16:03:08 +0200</pubDate>
    </item>
    <item>
      <title>New development build (109.1) released</title>
      <description>        <![CDATA[<p>Changes from build 109.0 to build 109.1</p><p>Enhancements</p><ul>
<li>The "Delete data" dialog in the DbExplorer now correctly commits for DBMS where TRUNCATE is transaction safe. The CASCADE option for PostgreSQL is also supported.</li>
</ul><p>Bug Fixes</p><ul>
<li>The console interface was no longer working.</li>
<li>Importing multiple zipped text files into tables with BLOB columns did not work when using a batch size &gt; 1</li>
<li>When copying data to the clipboard, the data was always copied in the column order as retrieved from the database. If the column order was changed, this was not reflected in the copied data</li>
<li>If a stored procedure in Oracle with the same name existed as a standalone procedure and a packaged procedure, the procedure columns for the standalone procedure where not displayed correctly in the DbExplorer</li>
<li>When using the new lobsPerDirectory parameter for WbExport, the directory numbering did not restart with a new table.</li>
<li>WbSchemaReport created invalid SQL if column names contained characters that needed a replacement with an XML entity.</li>
</ul>




















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109.1</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 29 Aug 2010 12:31:44 +0200</pubDate>
    </item>
    <item>
      <title>New stable build (109) released</title>
      <description>        <![CDATA[<p>Changes from build 108 to build 109</p><p>Enhancements</p><ul>
<li>The context menu of the procedure list now has a new item "Put WbCall into..." (similar to the "Put SELECT into") for tables. Thanks Andreas for contributing this.</li>
<li>When exporting LOB data into external files using WbExport, the generated LOB files can now be distributed over several directories to avoid directories with too many files</li>
<li>WbExport now supports two new literal formats for PostgreSQL when exporting SQL statements using binary data (pgDecode and pgEscape)</li>
<li>For MySQL table comments can now be shown in the DbExplorer by setting the property workbench.db.mysql.tablecomments.retrieve=true in workbench.settings</li>
<li>WbDataDiff now outputs differences for foreign key in their own tag listing all FK columns instead of listing the foreign key as a modification for each column.</li>
<li>A new option in the DataPumper is available to automatically select a matching entry in the target table dropdown when the source table is changed</li>
<li>Changesets for WbRunLB can now also be selected by specifying an author (not only the ID)</li>
<li>WbExport now only exports TABLEs (views, synonyms and similar objects where included by default until now). To include other types than tables, a new parameter -types has been added.</li>
<li>When editing a value in the result set, the value can now be set to NULL (either through the popup menu or a shortcut)</li>
<li>Sequences and UDTs in Derby 10.6 are now supported</li>
<li>A new editor option to disable "Execute selected" when no text is selected is available.</li>
<li>A new commandline option (-lbDefaults) is available to read connection information from an existing Liquibase defaults file</li>
<li>Commandline options (e.g. for batch mode) can now also be stored in a properties file. A new option -arguments defines the file to be used</li>
<li>For WbImport, select statements (referencing columns from the input file) can be defined in the -columnConstants argument. See the manual for details</li>
<li>A new option (includeColumnComments) for WbExport is available to include column comments in the output (all formats except text files)</li>
<li>A new command WbRunLB to extract and run the SQL statements from a Liquibase changeSet (&lt;sql&gt; or &lt;createProcedure&gt; tags) is available</li>
<li>Window sizes and position are now stored separately per screen resolution</li>
<li>When displaying the SQL for a view or table in PostgreSQL, associated RULEs are not included</li>
<li>The quickfilter in the DbExplorer can now be changed to accept "normal" wildcards instead of regular expressions</li>
<li>WbSchemaDiff now detects renamed foreign keys and indexes</li>
<li>When using -continueOnError WbImport does not treat missing or empty files as an error, it only shows a warning.</li>
<li>MySQL's syntax for changing autocommit mode is now also supported (SET AUTOCOMMIT = 1 instead of SET AUTOCOMMIT ON)</li>
<li>A new command WbFetchSize is available to change the default fetch size of the current connection without the need to change the connection profile</li>
<li>Workspaces loaded with "Workspace -&gt; Load Workspace" are now added to a "Recent Workspaces" menu</li>
<li>When an import with multiple files fails, the error message now includes the parameter to skip the successfully imported files, when re-running the WbImport command</li>
<li>A new option to exclude tables for WbExport using -excludeTables is available.</li>
</ul><p>Bug Fixes</p><ul>
<li>The panel selection for "Put SELECT into" in the DbExplorer included DbExplorer panels if the DbExplorer was not at the end.</li>
<li>For Oracle, overloaded procedures and functions (in packages) are now displayed correctly in the DbExplorer.</li>
<li>For PostgreSQL 8.4 and above the source for procedures without parameters was no longer displayed.</li>
<li>DESCRIBE did not longer work for Informix</li>
<li>Fixed sequence, view and procedure display in the DbExplorer for DB2 on iSeries (AS/400)</li>
<li>The source code for Postgres TYPEs was not show correctly.</li>
<li>The source code for Postgres functions returning SETOF or TABLEs was not show correctly.</li>
<li>WbDataDiff failed with no clear error message when the columns from the source table were missing in the target table.</li>
<li>WbSchemaDiff did not work when indexes were included (-includeIndex=true)</li>
<li>When the maximum number of backups for workspaces was reached, the newest backup was overwritten instead of the oldest</li>
<li>Auto completion of column names did not work for table or column names that contained spaces (and thus needed qutoes)</li>
<li>The width of the header was not evaluated correctly for all look and feels when optimizing column widths</li>
<li>When initiating editing a column that is rendered as multiline column by using the DELETE key, a non-printable character was inserted into the text field</li>
<li>When exporting text columns from PostgreSQL, they are now properly recognized as CLOB columns (e.g. for the -clobAsFile parameter)</li>
<li>The SQL console did not start if a profile was passed (using -profile) on the commandline that did not exist</li>
<li>Fixed some initialization problems with the DbExplorer which caused errors when using SQL Server with the Microsoft Driver</li>
<li>The generated WbCopy command in the DataPumper was wrong, if * was selected as the schema</li>
<li>Values of TIME columns were exported (incl. copy to clipboard) as dates</li>
<li>When entering an invalid expression in the quickfilter of the DbExplorer, the filter was no longer working</li>
<li>Postgres rules with the name _RETURN were not displayed in the DbExplorer</li>
<li>For Oracle, WbCall did not work for stored procedures with ref cursors that were accessible only through a synonym</li>
<li>Fixed a problem with an endless loop when displaying foreign key references when multiple FK constrained built a cycles</li>
<li>Tried to make detection of Oracle packaged procedures more robust in WbCall</li>
<li>The reverse engineered source code for views contained a wrongly placed semicolon</li>
<li>Cancelling a connect due to an unsaved file did not work</li>
<li>WbRun was always using the alternate delimiter to parse the file</li>
<li>The tooltip for a column heder was not displaying the correct information if the column order was changed using drag and drop</li>
<li>WbCall did not work with Oracle functions returning a REF CURSOR</li>
<li>When the option "Confirm tab close" was enabled, no confirmation was needed when using "Close other tabs"</li>
<li>The display of trigger functions in Postgres that did not have a comment was not working</li>
<li>Specifying a config directory using -configDir that needed quoting did not work</li>
<li>Statements with character literals and embedded single quotes (e.g. ' test ''') were not formatted correctly</li>
<li>Oracle Package functions were no longer displayed in the procedure tab of the DbExplorer</li>
<li>The "Object Info" function did not display information about TYPEs (e.g. Oracle, Postgres)</li>
<li>For Oracle object TYPEs, member variables declared with the data type "NUMBER" where not displayed correctly</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-109</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 15 Aug 2010 11:55:33 +0200</pubDate>
    </item>
    <item>
      <title>New development build (108.10) released</title>
      <description>        <![CDATA[<p>Changes from build 108.9 to build 108.10</p><p>Enhancements</p><ul>
<li>WbExport now supports two new literal formats for PostgreSQL when exporting SQL statements using binary data (pgDecode and pgEscape)</li>
<li>For MySQL table comments are now shown in the DbExplorer.</li>
<li>WbDataDiff now outputs differences for foreign key in their own tag listing all FK columns instead of listing the foreign key as a modification for each column.</li>
</ul><p>Bug Fixes</p><ul>
<li>DESCRIBE did not longer work for Informix</li>
<li>Fixed sequence, view and procedure display in the DbExplorer for DB2 on iSeries (AS/400)</li>
<li>The source code for Postgres TYPEs was not show correctly.</li>
<li>The source code for Postgres functions returning SETOF or TABLEs was not show correctly.</li>
<li>WbDataDiff failed with no clear error message when the columns from the source table were missing in the target table.</li>
<li>WbSchemaDiff did not work when indexes were included (-includeIndex=true)</li>
<li>When the maximum number of backups for workspaces was reached, the newest backup was overwritten instead of the oldest</li>
<li>Auto completion of column names did not work for table or column names that contained spaces (and thus needed qutoes)</li>
<li>The width of the column&amp;s header was not evaluated correctly for all look and feels when optimizing width</li>
</ul>




















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108.10</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sat, 24 Jul 2010 19:37:01 +0200</pubDate>
    </item>
    <item>
      <title>New development build (108.9) released</title>
      <description>        <![CDATA[<p>Changes from build 108.8 to build 108.9</p><p>Enhancements</p><ul>
<li>A new option in the DataPumper is available to automatically select a matching entry in the target table dropdown when the source table is changed</li>
</ul><p>Bug Fixes</p><ul>
<li>When initiating editing a column that is rendered as multiline column by using the DELETE key, a non-printable character was inserted into the text field</li>
<li>When exporting text columns from PostgreSQL, they are now properly recognized as CLOB columns (e.g. for the -clobAsFile parameter)</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108.9</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 22 Jun 2010 21:54:42 +0200</pubDate>
    </item>
    <item>
      <title>New development build (108.8) released</title>
      <description>        <![CDATA[<p>Changes from build 108.7 to build 108.8</p><p>Enhancements</p><ul>
<li>Changesets for WbRunLB can now also be selected by specifying an author (not only the ID)</li>
<li>WbExport now only exports TABLEs (views, synonyms and similar objects where included by default until now). To include other types than tables, a new parameter -types has been added.</li>
</ul><p>Bug Fixes</p><ul>
<li>The SQL console did not start if a profile was passed (using -profile) on the commandline that did not exist</li>
<li>Fixed some initialization problems with the DbExplorer which caused errors when using SQL Server with the Microsoft Driver</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108.8</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 09 Jun 2010 21:42:22 +0200</pubDate>
    </item>
    <item>
      <title>New development build (108.7) released</title>
      <description>        <![CDATA[<p>Changes from build 108.6 to build 108.7</p><p>Enhancements</p><ul>
<li>When editing a value in the result set, the value can now be set to NULL (either through the popup menu or a shortcut)</li>
<li>Sequences and UDTs in Derby 10.6 are now supported</li>
</ul><p>Bug Fixes</p><ul>
<li>The generated WbCopy command in the DataPumper was wrong, if * was selected as the schema</li>
</ul>




















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108.7</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 02 Jun 2010 00:19:37 +0200</pubDate>
    </item>
    <item>
      <title>New development build (108.6) released</title>
      <description>        <![CDATA[<p>Changes from build 108.5 to build 108.6</p><p>Enhancements</p><ul>
<li>A new editor option to disable "Execute selected" when no text is selected is available.</li>
<li>A new commandline option (-lbDefaults) is available to read connection information from an existing Liquibase defaults file</li>
<li>Commandline options (e.g. for batch mode) can now also be stored in a properties file. A new option -arguments defines the file to be used</li>
<li>For WbImport, select statements (referencing columns from the input file) can be defined in the -columnConstants argument. See the manual for details</li>
<li>A new option (includeColumnComments) for WbExport is available to include column comments in the output (all formats except text files)</li>
</ul><p>Bug Fixes</p><ul>
<li>Values of TIME columns were exported (incl. copy to clipboard) as dates</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108.6</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Thu, 20 May 2010 22:04:10 +0200</pubDate>
    </item>
    <item>
      <title>New development build (108.5) released</title>
      <description>        <![CDATA[<p>Changes from build 108.4 to build 108.5</p><p>Enhancements</p><ul>
<li>A new command WbRunLB to extract and run the SQL statements from a Liquibase changeSet (&lt;sql&gt; or &lt;createProcedure&gt; tags) is available</li>
<li>Window sizes and position are now stored separately per screen resolution</li>
<li>When displaying the SQL for a view or table in PostgreSQL, associated RULEs are not included</li>
<li>The quickfilter in the DbExplorer can now be changed to accept "normal" wildcards instead of regular expressions</li>
</ul><p>Bug Fixes</p><ul>
<li>When entering an invalid expression in the quickfilter of the DbExplorer, the filter was no longer working</li>
<li>Postgres rules with the name _RETURN were not displayed in the DbExplorer</li>
<li>For Oracle, WbCall did not work for stored procedures with ref cursors that were accessible only through a synonym</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108.5</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 09 May 2010 22:36:52 +0200</pubDate>
    </item>
    <item>
      <title>New development build (108.4) released</title>
      <description>        <![CDATA[<p>Changes from build 108.3 to build 108.4</p><p>Enhancements</p><ul>
<li>WbSchemaDiff now detects renamed foreign keys</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108.4</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 02 May 2010 21:51:25 +0200</pubDate>
    </item>
    <item>
      <title>New development build (108.3) released</title>
      <description>        <![CDATA[<p>Changes from build 108.1 to build 108.2</p><p>Enhancements</p><ul>
<li>MySQL's syntax for changing autocommit mode is now also supported (SET AUTOCOMMIT = 1 instead of SET AUTOCOMMIT ON)</li>
<li>A new command WbFetchSize is available to change the default fetch size of the current connection without the need to change the connection profile</li>
</ul><p>Bug Fixes</p><ul>
<li>The tooltip for a column heder was not displaying the correct information if the column order was changed using drag and drop</li>
<li>WbCall did not work with Oracle functions returning a REF CURSOR</li>
<li>When the option "Confirm tab close" was enabled, no confirmation was needed when using "Close other tabs"</li>
<li>The display of trigger functions in Postgres that did not have a comment was not working</li>
<li>Specifying a config directory using -configDir that needed quoting did not work</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108.3</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 21 Apr 2010 22:41:53 +0200</pubDate>
    </item>
    <item>
      <title>New development build (108.2) released</title>
      <description>        <![CDATA[<p>Changes from build 108.1 to build 108.2</p><p>Enhancements</p><ul>
<li>MySQL's syntax for changing autocommit mode is now also supported (SET AUTOCOMMIT = 1 instead of SET AUTOCOMMIT ON)</li>
<li>A new command WbFetchSize is available to change the default fetch size of the current connection without the need to change the connection profile</li>
</ul><p>Bug Fixes</p><ul>
<li>The tooltip for a column heder was not displaying the correct information if the column order was changed using drag and drop</li>
<li>WbCall did not work with Oracle functions returning a REF CURSOR</li>
<li>When the option "Confirm tab close" was enabled, no confirmation was needed when using "Close other tabs"</li>
<li>The display of trigger functions in Postgres that did not have a comment was not working</li>
<li>Specifying a config directory using -configDir that needed quoting did not work</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108.2</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 21 Apr 2010 19:49:51 +0200</pubDate>
    </item>
    <item>
      <title>New development build (108.1) released</title>
      <description>        <![CDATA[<p>Changes from build 108.0 to build 108.1</p><p>Enhancements</p><ul>
<li>Workspaces loaded with "Workspace -&gt; Load Workspace" are now added to a "Recent Workspaces" menu</li>
<li>When an import with multiple files fails, the error message now includes the parameter to skip the successfully imported files, when re-running the WbImport command</li>
<li>A new option to exclude tables for WbExport using -excludeTables is available.</li>
</ul><p>Bug Fixes</p><ul>
<li>Statements with character literals and embedded single quotes (e.g. ' test ''') were not formatted correctly</li>
<li>Oracle Package functions were no longer displayed in the procedure tab of the DbExplorer</li>
<li>The "Object Info" function did not display information about TYPEs (e.g. Oracle, Postgres)</li>
<li>For Oracle object TYPEs, member variables declared with the data type "NUMBER" where not displayed correctly</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108.1</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 11 Apr 2010 17:25:37 +0200</pubDate>
    </item>
    <item>
      <title>New stable build (108) released</title>
      <description>        <![CDATA[<p>Changes from build 107 to build 108</p><p>Enhancements</p><ul>
<li>The argument parser for Workbench specific commands has been changed in order to recognize empty values (e.g. -replaceWith=' ') Existing scripts should work, but it could be that some combinations of parameter values are not covered by my tests. So please verify that your scripts still work with the new version.</li>
<li>A new option for WbExport (-replaceValues) is available to replace text (using regular expressions) in all character columns during export.</li>
<li>For Oracle the DbExplorer will now also show OBJECT TYPEs</li>
<li>For DB2 the list of procedures is no long retrieved through the driver, so that functions will also be shown in the DbExplorer.</li>
<li>When using a JDBC 4.0 compliant driver the table definition in the DbExplorer will now also display the IS_AUTOINCREMENT flag. (with pre-JDBC 4.0 drivers the column will always display NO)</li>
<li>For SQL Server, column and table remarks that are defined through sp_addextendedproperty() are now retrieved and displayed in the DbExplorer.</li>
<li>Computed/Virtual columns are now shown in a table's SQL for Firebird, H2 Database, HSQLDB 2.0, Oracle 11g, DB2 (LUW) and SQL Server 2005</li>
<li>The DbExplorer will now show the (correct) source code for user defined AGGREGATEs in PostgreSQL</li>
<li>When running stored procedures with parameters, the name of the parameters are now shown in the parameter input dialog if available. If running stored procedures with out parameters, the result tabs will be named after the parameters now (if the parameter names are available)</li>
<li>The minimum version for POI (XLS export) has been raised to 3.5 in order to support Microsoft's new OfficeOpen XML Format. Therefor the naming of export types has been changed: xls still writes the old (Pre 2003) binary format, xlsx now writes the new OOXML format (Office 2007) and the (new) type xlsm writes the Office 2003 XML format (xlsm is equivalent to the previous xlsx type). To be able to use the new xlsx format, additonal libraries (apart from poi.jar) are needed: poi-ooxml.jar, dom4j-1.6.1.jar, geronimo-stax-api_1.0_spec-1.0.jar, ooxml-schemas-1.0.jar and xmlbeans-2.3.0.jar</li>
<li>Two new options for spreadsheet export have been added. An option to turn on the auto-filter for ODS and Excel XML exports (-autoFilter). An option -fixedHeader to freeze header row which is available for all three formats. Both options are turned on by default.</li>
<li>A new option has been added to highlight the result tab when the number of rows defined in the "Max. Rows" setting has been reached. (Tools -&gt; Options -&gt; Data display -&gt; Show Max Rows. warning)</li>
<li>A new commandline option for specifying the connection in batch mode has been added. Using -connectionProperties extended properties for the JDBC driver can be passed on the commandline. As the properties need to be specified as key value pairs the value has to be quoted, e.g. -connectionProperties='myprop=somevalue'</li>
<li>A new entry to control the usage of the table's schema in an SQL export (WbExport -type=sqlinsert) has been added. This overwrites the default setting from the options dialog (Tools -&gt; Options -&gt; SQL Generation)</li>
<li>For results the row numbers can now also be displayed (similar to the line numbers in the editor)</li>
<li>Oracle object type columns are now displayed correctly. As this is a generic solution to display JDBC "Struct" values, it should work for any driver that returns the correct type.</li>
<li>Integrated the JLine library to allow command line editing for console mode on Linux (and other Unix like systems).</li>
<li>A new command WbListSchemas is available.</li>
<li>A new option (-infoSheet=true) is available for spreadsheets exports (ods, xlsx, xls) to append an additional worksheet that contains the SQL that generated the export.</li>
<li>A new option (-tableWhere="....") is available for WbExport to append a WHERE clause to all tables that are exported (e.g. WHERE modified_date &gt; DATE '2010-01-01')</li>
<li>The behaviour of the quick search for the auto-completion can now be configured. A new option "Partial match" will allow search anywhere in the listed objects (not just at the start). Another option allows to filter the displayed items according to the quick search value (instead of simply jumping to the first matching item). Alphabetic sorting of table columns can now be disabled (in that case, the columns are listed in the order as returned by the database). The new options have been moved to a separate page in the options dialog</li>
<li>When toggling the option "Allow table altering" for the DbExplorer, this is now immediately reflected in any open DbExplorer (previously after changing the option the DbExplorer had to be closed and re-opened)</li>
<li>For query results, the column comments can now also be retrieved. The column comments (if available) are then displayed in the tooltip of the result's column header. The retrieval can be enabled in Tools -&gt; Options -&gt; Data display -&gt; Retrieve column remarks for queries</li>
<li>WbExport can now also write a "control" file for DB2's IMPORT command (-formatFile=db2)</li>
<li>A message box can now be displayed when all running scripts have been finished. If the application is minimized, displaying the message box will also restore the application's main window.</li>
</ul><p>Bug Fixes</p><ul>
<li>Setting the loglevel for the built-in logger was no longer working</li>
<li>Displaying the definition for cross-schema synonyms was no longer working.</li>
<li>WbSchemaDiff did not run in batch mode when procedures where included. Thanks to Denis for finding this.</li>
<li>Activating the column filter in a table's column list in the DbExplorer did not work when hitting enter in the input field.</li>
<li>When quoting column names for WbCopy's column mapping, the quoted columns where not detected properly (e.g. -columns='name/"Name", id/"Id"')</li>
<li>The new "show max rows warning" option does not work for all Look &amp; Feels. Some ignore the setting of a background color. If changing the background color is not supported the text of the result tab is now displayed in the chosen color.</li>
<li>Fixed some more corner cases where the new row number display was not in sync with the result.</li>
<li>The new row number display was not always in sync with the result table.</li>
<li>Defined schema or catalog filters in the connection profile were not displayed correctly (even though they were stored correctly).</li>
<li>Exporting only some of the columns of a result using "Save As" did not work.</li>
<li>When using "Save Data As" to export a result set, the settings for an Excel export where not saved</li>
<li>The current schema and database of the DbExplorer were not always saved correctly in the workspace.</li>
<li>Stored procedures that used a REF CURSOR as an INOUT parameter could not be executed using WbCall</li>
<li>If a table with the same name existed in two schemas, the DataPumper would show the coloumns for both tables, not just the selected one.</li>
<li>The option to display row numbers for results was not saved from within the options dialog</li>
<li>WbSchemaDiff reported the compared sequences as procedure-info in the diff summary</li>
<li>The dialog to choose the update table for a multi-join SELECT result can now be resized</li>
<li>When moving a macro from one group to another using drag and drop (instead of Cut &amp; Paste) the change was not applied.</li>
<li>When copying the data of a result set into the clipboard, the column headers were not copied when the keyboard shortcut was used.</li>
<li>When moving a DbExplorer away from the end, the tabs were not restored correctly when loading the workspace later.</li>
<li>Some properties for SQL generation were not migrated correctly from previous versions</li>
<li>Setting the editor color for datatypes changed the color for the cursor (and vice versa)</li>
<li>When changing inet, macaddr or cidr columns in the result set, wrong statements were generated for PostgreSQL</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-108</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Mon, 05 Apr 2010 10:57:45 +0200</pubDate>
    </item>
    <item>
      <title>New development build (107.9) released</title>
      <description>        <![CDATA[<p>Changes from build 107.8 to build 107.9</p><p>Enhancements</p><ul>
<li>The argument parser for Workbench specific commands has been changed in order to recognize empty values (e.g. -replaceWith=' ') Existing scripts should work, but it could be that some combinations of parameter values are not covered by my tests. So please verify that your scripts still work with the new version.</li>
<li>A new option for WbExport (-replaceValues) is available to replace text (using regular expressions) in all character columns during export.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-107.9</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 09 Mar 2010 18:37:17 +0200</pubDate>
    </item>
    <item>
      <title>New development build (107.8) released</title>
      <description>        <![CDATA[<p>Changes from build 107.7 to build 107.8</p><p>Enhancements</p><ul>
<li>For Oracle the DbExplorer will now also show OBJECT TYPEs</li>
</ul><p>Bug Fixes</p><ul>
<li>When quoting column names for WbCopy's column mapping, the quoted columns where not detected properly (e.g. -columns='name/"Name", id/"Id"')</li>
<li>The new "show max rows warning" option does not work for all Look &amp; Feels. Some ignore the setting of a background color. If changing the background color is not supported the text of the result tab is now displayed in the chosen color.</li>
<li>Fixed some more corner cases where the new row number display was not in sync with the result.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-107.8</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 03 Mar 2010 22:06:18 +0200</pubDate>
    </item>
    <item>
      <title>New development build (107.7) released</title>
      <description>        <![CDATA[<p>Changes from build 107.6 to build 107.7</p><p>Bug Fixes</p><ul>
<li>The new row number display was not always in sync with the result table.</li>
<li>Defined schema or catalog filters in the connection profile were not displayed correctly (even though they were stored correctly).</li>
<li>Exporting only some of the columns of a result using "Save As" did not work.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-107.7</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Thu, 25 Feb 2010 22:02:54 +0200</pubDate>
    </item>
    <item>
      <title>New development build (107.6) released</title>
      <description>        <![CDATA[<p>Changes from build 107.5 to build 107.6</p><p>Enhancements</p><ul>
<li>For DB2 the list of procedures is no long retrieved through the driver, so that functions will also be shown in the DbExplorer.</li>
<li>When using a JDBC 4.0 compliant driver the table definition in the DbExplorer will now also display the IS_AUTOINCREMENT flag. (with pre-JDBC 4.0 drivers the column will always display NO)</li>
<li>For SQL Server, column and table remarks that are defined through sp_addextendedproperty() are now retrieved and displayed in the DbExplorer.</li>
<li>Computed/Virtual columns are now shown in a table's SQL for Firebird, H2 Database, HSQLDB 2.0, Oracle 11g, DB2 (LUW) and SQL Server 2005</li>
<li>The DbExplorer will now show the (correct) source code for user defined AGGREGATEs in PostgreSQL</li>
</ul><p>Bug Fixes</p><ul>
<li>The current schema and database of the DbExplorer were not always saved correctly in the workspace.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-107.6</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 14 Feb 2010 15:16:30 +0200</pubDate>
    </item>
    <item>
      <title>New development build (107.5) released</title>
      <description>        <![CDATA[<p>Changes from build 107.4 to build 107.5</p><p>Enhancements</p><ul>
<li>When running stored procedures with parameters, the name of the parameters are now shown parameter input dialog if available. If running stored procedures with out parameters, the result tabs will be named after the parameters now (if the parameter names are available)</li>
<li>The minimum version for POI (XLS export) has been raised to 3.5 in order to support Microsoft's new OfficeOpen XML Format. Therefor the naming of export types has been changed: xls still writes the old (Pre 2003) binary format, xlsx now writes the new OOXML format (Office 2007) and the (new) type xlsm writes the Office 2003 XML format (xlsm is equivalent to the previous xlsx type). To be able to use the new xlsx format, additonal libraries (apart from poi.jar) are needed: poi-ooxml.jar, dom4j-1.6.1.jar, geronimo-stax-api_1.0_spec-1.0.jar, ooxml-schemas-1.0.jar and xmlbeans-2.3.0.jar</li>
<li>Two new options for spreadsheet export have been added. An option to turn on the auto-filter for ODS and Excel XML exports (-autoFilter). An option -fixedHeader to freeze header row which is available for all three formats. Both options are turned on by default.</li>
<li>A new option has been added to highlight the result tab when the number of rows defined in the "Max. Rows" setting has been reached. (Tools -&gt; Options -&gt; Data display -&gt; Show Max Rows. warning)</li>
<li>A new commandline option for specifying the connection in batch mode has been added. Using -connectionProperties extended properties for the JDBC driver can be passed on the commandline. As the properties need to be specified as key value pairs the value has to be quoted, e.g. -connectionProperties='myprop=somevalue'</li>
<li>A new entry to control the usage of the table's schema in an SQL export (WbExport -type=sqlinsert) has been added. This overwrites the default setting from the options dialog (Tools -&gt; Options -&gt; SQL Generation)</li>
</ul><p>Bug Fixes</p><ul>
<li>When using "Save Data As" to export a result set, the settings for an Excel export where not saved</li>
<li>Stored procedures that used a REF CURSOR as an INOUT parameter could not be executed using WbCall</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-107.5</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Fri, 05 Feb 2010 23:35:52 +0200</pubDate>
    </item>
    <item>
      <title>New development build (107.4) released</title>
      <description>        <![CDATA[<p>Changes from build 107.3 to build 107.4</p><p>Bug Fixes</p><ul>
<li>If a table with the same name existed in two schemas, the DataPumper would show the coloumns for both tables, not just the selected one.</li>
<li>The option to display row numbers for results was not saved from within the options dialog</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-107.4</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 26 Jan 2010 21:13:01 +0200</pubDate>
    </item>
    <item>
      <title>New development build (107.3) released</title>
      <description>        <![CDATA[<p>Changes from build 107.2 to build 107.3</p><p>Enhancements</p><ul>
<li>For results the row numbers can now also be displayed (similar to the line numbers in the editor)</li>
<li>Oracle object type columns are now displayed correctly. As this is a generic solution to display JDBC "Struct" values, it should work for any driver that returns the correct type.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-107.3</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Sun, 24 Jan 2010 13:00:25 +0200</pubDate>
    </item>
    <item>
      <title>New development build (107.2) released</title>
      <description>        <![CDATA[<p>Changes from build 107.1 to build 107.2</p><p>Enhancements</p><ul>
<li>Integrated the JLine library to allow command line editing for console mode on Linux (and other Unix like systems).</li>
<li>A new command WbListSchemas is available.</li>
<li>A new option (-infoSheet=true) is available for spreadsheets exports (ods, xlsx, xls) to append an additional worksheet that contains the SQL that generated the export.</li>
<li>A new option (-tableWhere="....") is available for WbExport to append a WHERE clause to all tables that are exported (e.g. WHERE modified_date &gt; DATE '2010-01-01')</li>
<li>The behaviour of the quick search for the auto-completion can now be configured. A new option "Partial match" will allow search anywhere in the listed objects (not just at the start). Another option allows to filter the displayed items according to the quick search value (instead of simply jumping to the first matching item). Alphabetic sorting of table columns can now be disabled (in that case, the columns are listed in the order as returned by the database). The new options have been moved to a separate page in the options dialog</li>
</ul><p>Bug Fixes</p><ul>
<li>WbSchemaDiff reported the compared sequences as procedure-info in the diff summary</li>
<li>The dialog to choose the update table for a multi-join SELECT result can now be resized</li>
<li>When moving a macro from one group to another using drag and drop (instead of Cut &amp; Paste) the change was not applied.</li>
<li>When copying the data of a result set into the clipboard, the column headers were not copied when the keyboard shortcut was used.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-107.2</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Tue, 19 Jan 2010 22:45:52 +0200</pubDate>
    </item>
    <item>
      <title>New development build (107.1) released</title>
      <description>        <![CDATA[<p>Changes from build 107.0 to build 107.1</p><p>Enhancements</p><ul>
<li>When toggling the option "Allow table altering" for the DbExplorer, this is now immediately reflected in any open DbExplorer (previously after changing the option the DbExplorer had to be closed and re-opened)</li>
<li>For query results, the column comments can now also be retrieved. The column comments (if available) are then displayed in the tooltip of the result's column header. The retrieval can be enabled in Tools -&gt; Options -&gt; Data display -&gt; Retrieve column remarks for queries</li>
<li>WbExport can now also write a "control" file for DB2's IMPORT command (-formatFile=db2)</li>
<li>A message box can now be displayed when all running scripts have been finished. If the application is minimized, displaying the message box will also restore the application's main window.</li>
</ul><p>Bug Fixes</p><ul>
<li>When moving a DbExplorer away from the end, the tabs were not restored correctly when loading the workspace later.</li>
<li>Some properties for SQL generation were not migrated correctly from previous versions</li>
<li>Setting the editor color for datatypes changed the color for the cursor (and vice versa)</li>
<li>When changing inet, macaddr or cidr columns in the result set, wrong statements were generated for PostgreSQL</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-107.1</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 06 Jan 2010 11:34:18 +0200</pubDate>
    </item>
    <item>
      <title>New stable build (107) released</title>
      <description>        <![CDATA[<p>Changes from build 106 to build 107</p><p>Enhancements</p><ul>
<li>SQL Workbench/J now requires Java 6.</li>
<li>Changing column definitions or renaming tables directly in the DbExplorer can be now disabled in the Options dialog.</li>
<li>The connection profile has a new option to filter schema and catalog names from the dropdown in the DbExplorer.</li>
<li>A new option to keep the highlight when using "Highlight current statement" has been added (Tools -&gt; Options -&gt; Editor)</li>
<li>A new option to set the default value for the Max. Rows field when opening new tabs is available (Tools -&gt; Options -&gt; Data Display)</li>
<li>UTF and ISO encodings can now be entered (e.g. for WbExport or WbImport) without dashes: UTF8, UTF16, iso88591. They will be converted internally to the correct names.</li>
<li>Log4J logging can also be turned on by supplying a configuration file as a parameter for workbench.log.log4j so that log4j.xml does not need to be in the directory where sqlworkbench.jar is located.</li>
<li>Peter Franken contributed a Log4J integration for SQL Workbench/J. In order to use Log4j, the library log4j.jar (without a version number) must be present in the directory where sqlworkbench.jar is located. The log4j.xml must also be placed into that directory. To turn on log4j logging, the property workbench.log.log4j must be set to true (either in workbench.settings or as a system property) If log4j is used, none of the logging properties from workbench.settings will be applied. Log4j must be completely configured through log4j.xml.</li>
<li>Blobs can now be exported and imported as "text values" by encoding the binary values (hex or unicode).</li>
<li>sqlwbconsole.exe can now also be used to run SQL Workbench in batch mode (e.g. sqlwbconsole.exe -script=do_something.sql)</li>
<li>A new menu item "File -&gt; Close Window" is available to close the current window.</li>
<li>For JDBC 4 drivers that support the SQLXML type, XML columns are now displayed directly (without the need to use casting or similar methods). Currently it seems that only Postgres and DB2 have implemented this properly in their driver.</li>
<li>A new option to control the behaviour when closing a tab has been added. If "Activate the last used tab" is enabled, closing a tab will no longer select the "next" tab, but the previously used one. The new option is enabled by default.</li>
<li>When opening a file from the the main menu (File -&gt; Open), the file can now be opened in a new editor tab.</li>
<li>Columns can now be added from within the DbExplorer's table definition panel</li>
<li>The generated source for inherited tables in Postgres now shows the parent table</li>
<li>WbSchemaDiff and WbReport now include triggers.</li>
<li>WbDataDiff can now output the result as XML files.</li>
<li>The WbXslt command can now handle stylesheets that include other stylesheets.</li>
<li>In the macro editor auto completion is now enabled (if the main window is connected)</li>
<li>workbench.settings will now only retain those properties that differ from the built-in defaults. This makes rolling out changes to the defaults easier. Any property that has been customized will remain in workbench.settings (but will not benefit from bugfixes made to the default properties)</li>
<li>Result tabs, can now be re-orderd using drag and drop.</li>
<li>The column definition of tables in the DbExplorer can now be edited and the approriate ALTER statement can be generated for the changes. Primary keys can be dropped and created from within the column definition.</li>
<li>Tables (and other objects if the database supports this) can now be renamed from within the table list of the DbExplorer. The comment for a table can also be changed. To apply the changes a new menu option in the context menu is available to generate and run the necessary ALTER statements.</li>
<li>The editor and resultset tabs can now have their own close button. (Tools -&gt; Options -&gt; General)</li>
<li>For SQL Server 2005 and above, synonyms are now retrieved in the DbExplorer.</li>
</ul><p>Bug Fixes</p><ul>
<li>The trigger list panel (where all triggers where shown) was not working any longer.</li>
<li>When copying a column name from the header's popup, the wrong name was copied when the columns where re-arranged using drag&amp;drop.</li>
<li>Fixed wrong formatting of multiple common table expressions (WITH .. AS) and multiple tuples for a VALUES expression.</li>
<li>The (search) history dropdowns were filled in the wrong order (the oldest entry was the first entry)</li>
<li>Using WbCall with a fully qualified procedure that returned a REF CURSOR did not work.</li>
<li>The navigation for referencing/referenced rows was no longer available in the DbExplorer's data tab.</li>
<li>Domain and Enum information was not displayed in the DbExplorer for Postgres versions before 8.4</li>
<li>When using WbDataDiff with tables where the column names differed in their case "FirstName" vs. "firstname" the generated UPDATE or INSERT statements were wrong. WbDataDiff now considers column names that only differ in their case as identical.</li>
<li>The new "Add column" feature was only configured for PostgreSQL</li>
<li>Retrieving columns with type "timestamp" did not work for SQL Server.</li>
<li>When adding a new column in the DbExplorer, column comments were not included.</li>
<li>When reformatting statements, workbench variables that contained an underscore (e.g. $[my_id]) where not detected correctly (and thus the statement was not formatted correctly)</li>
<li>The (table independent) trigger list panel in the DbExplorer did not show the trigger source correctly if multiple triggers had the same name.</li>
<li>Execute current was not working for MySQL connections.</li>
<li>If tables were created using double quotes (e.g. CREATE TABLE "MyTable"), the table details were no longer displayed in the DbExplorer</li>
<li>If a connection script was defined in the connection profile, an error was displayed during connect (even though the connection script was executed correctly)</li>
<li>The settings of the DbExplorer where not saved when the DbExplorer was opened as a separate window.</li>
<li>When using "Highlight Current statement" and executing the statement at the cursor (Execute Current), the statement was not highlighted when an error occurred.</li>
<li>"Execute current" was not working any longer.</li>
<li>The editor color for datatypes selected in the options dialog was not used.</li>
<li>The "Show Single Record Dialog" menu item in the table's popup menu was not always enabled.</li>
<li>When copying a macro, the keyboard shortcut was copied as well.</li>
<li>When cancelling the prompt to define an update table for a multi-table SELECT statement, an error was displayed.</li>
<li>WbGrepData did not work if tables were listed explicitely using the -tables parameter.</li>
<li>Auto completion was not working properly with Postgres and tables that were stored in the public schema.</li>
<li>"WbMode confirm" was not working if the profile was set to read only.</li>
<li>The BLOB dialog could not be opened from within a result set if the connection profile was set to read only.</li>
<li>Formatting UPDATEs with Sub-Select was not working properly</li>
<li>WbCopy now removes any trailing semicolon from the SQL query when using query based copying.</li>
</ul>



















































]]>
</description>
      <link>http://www.sql-workbench.net/downloads.html</link>
      <guid>sql-workbench-build-107</guid>
      <author>support@sql-workbench.net (Thomas Kellerer)</author>
      <pubDate>Wed, 16 Dec 2009 20:40:51 +0200</pubDate>
    </item>
  </channel>
</rss>

