IntelliJ Community . SQLQueryPlugin

 
SQLQueryPlugin 

HOME INDEX SEARCH CHANGES GO  

SQL Query Plugin

Features

  • Multiple open queries
  • Load and save queries
  • Editing of search results
  • Support for creating URLs
  • Connection properties saved in project workspace
  • Export of results into XML, HTML or CSV files
  • Browser for database structure (includes data types, procedures, functions, tables)
  • Viewer for CLOB and BLOB values
  • Show primary key columns in different color if supported by JDBC driver
  • Save password options (requires installed SunJCE)
  • Syntax highlighting
  • Use of Variables in queries
  • Show columns in different formats and fonts
  • Possibility to add custom formats
  • Group databases
  • Tested for IDEA 657+

Installation

  • Download zip file and copy the include jar file to IDEA_HOME\plugins\ks-sql\lib
  • Copy JDBC driver (preferable JDBC 2.0 compatible driver) into IDEA_HOME\plubins\ks-sql\lib\ OR (presumably for recent versions of IDEA and/or the plugin) go into the plugin's settings, click the Miscellaneous tab, and add drivers via the GUI

Supported Databases

The plugin was tested on the following databases. Feel free to update this list.

Database JDBC driver Status Description
Oracle 8+ Oracle Thin driver Ok  
MySQL 3.2x Connector/J 2.x/3.x Ok  
Sybase jConnect 5.5 No Error during 'select' statements
DB2 7.2.5   Ok  
DB2 8.1   Ok  
MS SQLServer 2000 iNet Opta 2000 driver Ok  
Informix   Ok  
MS Access JDBC-ODBC bridge Ok No database metadata
Firebird v1.0.2 FirebirdSQL (JayBird) Ok  
Documentum JDBC eConnector kinda works if your query does not use "repeated attributes"
PostgreSQL 7+   Ok  
DB2/400 jt400 Ok tested with pre 1.0.8
Cloudscape Cloudscape RMI driver OK  
Teradata NCR Type 4 Sort of Queries work, schema browsing does not
HP Image Minisoft Ok  

Changes

  • Changes from version 1.3.6 to 1.3.7
    • Added driver for AS/400 and Informix
    • Allow refresh of result tables
  • Changes from version 1.3.5 to 1.3.6
    • Added driver for Postgresql
    • Fixed default schema named for MySQL? and SQLServer
  • Changes from version 1.3.4 to 1.3.5
    • Browser:
      • Prepend schema name if selecting tables within other schemas
    • Show query text as tooltip of result tab
  • Changes from version 1.3.3 to 1.3.4
    • Bugfixes:
      • Bugfix for 100% CPU usage during editing
    • Added possibility to display columns in other fonts
    • Remember selected formats, fonts, sort columns for last statements (option to save the information to the workspace)
    • Sort database groups
    • Convert all oracle.sql.Datum values to JDBC values
  • Changes from version 1.3.1 to version 1.3.3
    • Bugfixes:
      • NPE if editing table cells
      • Removed duplicate procedures
      • Show procedure parameters
      • Don't show 'Indices' node for tables of type 'VIEW'
  • Changes from version 1.3.0 to version 1.3.1
    • Bugfixes:
      • NPE with DB2 databases
      • State of browser window
      • Use column format for 'Copy to Clipboard' action
    • Browser:
      • Performance improvement for loading tables
      • Group tables by table type
      • Show procedures, functions and types
    • Result Table:
      • Enabled sorting for more than one column
      • Convert oracle.sql.TIMESTAMP into java.sql.Timestamp
      • Added API for adding custom column formats
    • Use user name for default schema
    • Made describe case insensitive
    • Show value of Auto-Commit in status bar
    • Distinguish between 'Empty password' and 'No password'
    • Possibility to execute statement without parsing
  • Changes from version 1.2.3 to version 1.3.0
    • Changed structure of data in workspace
    • Fixed bug: Opening dialogs outside of event thread
    • Added database groups
    • Moved database browser into separate tool window
    • Save queries into workspace
    • Copy query parts from browser window to query window
    • Show update statements in message tab if editing a result table
    • Confirmation dialogs for 'Commit', 'Rollback' and 'Close all connections'
  • Changes from version 1.2.2 to version 1.2.3
    • Bugfix for in some cases not displayed result table
  • Changes from version 1.2.1 to version 1.2.2
    • Bugfixes
    • Enabled Character Encoding for MySQL driver (Thanks to Sergey Bervinov)
    • Display strings in different encodings
  • Changes from version 1.2.0 to 1.2.1
    • Bugfixes
    • Added driver for Firebird database (Thanks to Sergey Bervinov)
  • Changes from version 1.1.0 to 1.2.0
    • Bugfixes
    • Configurable String to indicate NULL values
    • Load BLOB objects if class is located in project classpath
    • Option to save passwords as free text
    • Possibility to calculate column sums
    • Use of variables in queries
    • Improved copying of Java source strings
  • Changes from version 1.0.10 to 1.1.0
    • Bugfix for Sybase FAKE_METADATA
    • Result Table:
  • Changes from version 1.0.9 to 1.0.10
    • Bugfixes for metadata
    • Result Table:
      • Option to display dates with time
      • Fit columns to data and/or header
    • Query Panel:
      • Display multiple results
      • Rename queries
  • Changes from version 1.0.8b to 1.0.9
    • Bugfixes
    • Connections:
      • Default option for auto-commit
    • Query:
      • Syntax highlighting for editor pane
    • Result Table:
      • Context menu with 'Copy to Clipboard' and 'Mark as primary key column'
    • IDEA Editor:
      • Added action in editor popup 'Send to SQLPlugin'
  • Changes from version 1.0.7b to 1.0.8b
    • Bugfixes
    • ResultTable:
      • Editing of table and writing back to database
      • Commit button, Rollback button
      • Configurable if primary keys columns should be highlighted
      • Configurable number of rows loaded
    • Query:
      • Take back partial execution option
      • Execute queries in separate thread
      • Add option to cancel queries
      • Support keyword 'describe'
    • Driver:
      • Support for JDBC-ODBC Bridge
      • Support for Microsoft SQLServer
      • Support for Sybase
      • Option 'Auto-Commit' configurable
    • Browser:
      • made none modal
    • Configuration:
      • 'Save Password' option for all connections
  • Changes from version 1.0.6b to 1.0.7b
    • Bugfixes
    • Main:
      • Button to refresh all connections
    • Connection properties:
      • 'Save Password' option (requires Sun-JCE)
    • Result table:
      • Viewer for CLOB and BLOB (Java objects) values
      • Show primary key columns in different color (MySQL only)
    • Queries:
      • Execute selected text only
      • Save and load queries
    • Export:
      • Align items in HTML export
      • Save last export path
    • Drivers:
      • Modified MySQLDriver to work with older versions of MySQL Connector/J
      • Added support for other drivers

-- StefanStiller - 05 Mar 2004

IntelliJPluginWebForm
IntelliJPluginName: SQLQueryPlugin
IntelliJPluginVersion: 1.3.7
IntelliJPluginVendor:
IntelliJPluginBinary:
IntelliJPluginSource:
IntelliJPluginClassification: IntegrationPlugin
TopicClassification: IntelliJPluginPackage
TopicShortDescription: Plugin to execute SQL statments via JDBC from IDEA. Includes edit and export functionality, browser for database structure.
TestedOnOS: OsLinux, OsWinNT, OsWin2K, OsWinXP
ShouldRunOnOS: AnyOS

Attachment: sort Action: Size: Date: Who: Comment:
ks-sql.jar action 176928 11 Nov 2002 - 08:12 StefanStiller SQL Query Plugin v1.0.7b
ks-sql_1.0.8.zip action 341483 26 Dec 2002 - 15:00 StefanStiller SQL Query Plugin v1.0.8.b
ks-sql_1.0.9.zip action 434283 24 Oct 2006 - 09:02 StefanStiller SQL Query Plugin v1.0.9
ks-sql_1.0.10.zip action 524808 28 Apr 2003 - 17:12 StefanStiller SQL Query Plugin v1.0.10
ks-sql_1.1.0.zip action 549671 05 May 2003 - 17:31 StefanStiller SQL Query Plugin v1.1.0
ks-sql_1.2.0.zip action 586885 24 Oct 2006 - 08:59 StefanStiller SQL Query Plugin v1.2.0
ks-sql_1.2.1.zip action 588526 11 Jul 2003 - 06:30 StefanStiller SQL Query Plugin v1.2.1
ks-sql_1.2.2.zip action 591124 12 Aug 2003 - 06:28 StefanStiller SQL Query Plugin v1.2.2
ks-sql_1.2.3.zip action 590396 26 Aug 2003 - 07:04 StefanStiller SQL Query Plugin v1.2.3
ks-sql_1.3.0.zip action 587025 13 Nov 2003 - 12:14 StefanStiller SQL Query Plugin v1.3.0
ks-sql_1.3.1.zip action 742445 24 Nov 2003 - 09:03 StefanStiller SQL Query Plugin v1.3.1
ks-sql_1.3.3.zip action 746128 25 Nov 2003 - 08:44 StefanStiller SQL Query Plugin v1.3.3
ks-sql_1.3.4.zip action 755810 12 Dec 2003 - 07:40 StefanStiller SQL Query Plugin v1.3.4
ks-sql_1.3.5.zip action 761522 23 Feb 2004 - 07:54 StefanStiller SQL Query Plugin v1.3.5
ks-sql_1.3.6.zip action 768778 27 Feb 2004 - 12:11 StefanStiller SQL Query Plugin v1.3.6
ks-sql_1.3.7.zip action 780233 05 Mar 2004 - 16:11 StefanStiller SQL Query Plugin v1.3.7

e d i t a t t a c h r e f - b y d i f f s m o r e
Have ideas, requests, problems regarding this site? Send feedback.
Copyright © 2000-2003 by the contributing authors. All materials at intellij.org are the property of the contributing authors.