Author Topic: What's you favorite SQL editor/analyzer?  (Read 5990 times)

0 Members and 1 Guest are viewing this topic.

Offline itlnstln

  • Thread Starter
  • Posts: 7048
What's you favorite SQL editor/analyzer?
« on: Mon, 17 November 2008, 11:28:37 »
I decided I wanted to start my own "What's your favorite..." thread with this one about SQL Editors.  I would like to keep the discussion around universal SQL Editors, so while SQL Server's Management Studio is nice and all, it doesn't help me much with querying Oracle (and Linked Servers don't count).  Here are a few of my favorites (in order of preference):

--Returns list of  Favorite SQL Editors

Select distinct App_Name
from Favorites
where
App_Name in('Toad for Data Analysts',
'DB Visualizer',
'RazorSQL',
'WinSQL',
'SQLDBX')

Commit


Offline secularzarathustra

  • Posts: 34
What's you favorite SQL editor/analyzer?
« Reply #1 on: Mon, 17 November 2008, 11:48:42 »
I use Sqlplus mode for emacs
Dark and the Desert and Destriers me ken,
And the Glaive and the Joust, and Paper and Pen.

Offline itlnstln

  • Thread Starter
  • Posts: 7048
What's you favorite SQL editor/analyzer?
« Reply #2 on: Mon, 17 November 2008, 11:52:35 »
I guess in listing my favs, I should explain why:

Toad FDA - Written in C++, interfaces directly through driver/ODBC, allows for a ridiculous amount of functionality and customization.  Very slick convenience features (like quick-exports to Excel - beautiful).  Very easy on the eyes - this is very important.  With all of the fuctionality this software has (go check it out), it does not hog resources.

DB Visualizer - Written in Java, interfaces via JDBC or ODBC through bridge.  Somewhat easy to look at, but it does not have smooth fonts in the editor which is frustrating.  Excellent functionality, but not near the same level as Toad FDA.  Like all Java-based query-editors, this one is a memory hog.

Razor SQL - Written in Java, interfaces via JDBC or ODBC through bridge.  It has smooth (anti-aliased) fonts in the editor pane, but, overall, it's a little plain (not a big deal).  Has a good amount of functionality, but it is sort of clunky and not as user-friendly as Toad FDA or DB Visualizer.  It is low priced (about $50) where the others are over $200.  Since it is written in Java, it's a hog.

WinSQL - Written in C++, interfaces via ODBC (there is a Java/JDBC version called JaySQL as well).  Very fast, but sacrifices aesthetics and functionality.  Bare-bones, it is very good for down and dirty queries/analysis, but not that great for long sessions.  it also uses very little memory (about 14 MB) while running.

SQLDBX - Written in C# (great for Windows), interfaces via ODBC.  Very fast, and has quite a bit of functionality.  Looks similar to he Office 2003 interface, but a little more clunky with some wierd button/icon rendering.  I have only used this as the free version, but is great on my laptop where I would just need something to do some quick queries.  No install is a bonus as well.  It also uses almost no memory while running.

SQuirreL SQL - Written in Java, interfaces via JDBC or ODBC through bridge.  This is a runner-up I did not mention.  This is freeware (available on SourceForge) and very powerful.  Look and Feel is customizable, but for some reason, everything feels sort of tight and clunky.  It's easy to use and is developed by SQL junkies.  The biggest reason I don't use this more is due to the database catalog not being viewable while writing in the editor (this is a HUGE negative).  Especially when querying databases I am not familiar with, I like to be able to see the tables/columns I am trying to hit while typing.  Since this is written in Java, this one is a resource hog.


Offline karlito

  • Posts: 157
    • http://altitudegame.com
What's you favorite SQL editor/analyzer?
« Reply #3 on: Sun, 23 November 2008, 12:43:55 »
Eclipse works pretty well for me.  Eclipse is my all-in-one editor of godliness