SQuirreL SQL icon
SQuirreL SQL icon

SQuirreL SQL

 55 likes

SQuirreL SQL is an open-source Java SQL Client program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.

SQuirreL SQL screenshot 1

License model

  • FreeOpen Source

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • Flathub
  • Flatpak
3.2 / 5 Avg rating (4)
55 likes
5comments
0 news articles

Features

Suggest and vote on features
  1.  Multiple DataBase
  2.  Database Management Tool
  3.  Visual Query Builder
  4.  SQLite

SQuirreL SQL News & Activities

Highlights All activities

Recent activities

Show all activities

SQuirreL SQL information

  • Licensing

    Open Source and Free product.
  • Rating

    Average rating of 3.2
  • Alternatives

    86 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

Our users have written 5 comments and reviews about SQuirreL SQL, and it has gotten 55 likes

SQuirreL SQL was added to AlternativeTo by ksp on Sep 8, 2009 and this page was last updated Nov 10, 2024. SQuirreL SQL is sometimes referred to as squirrel-sql.

Comments and Reviews

   
 Post comment/review
Jim Thomas
  
Top positive commentMay 23, 2018

This is an excellent tool which is very stable and quite friendly to use. It replaced MS SQL Server Management Studio, Sybase Interactive SQL, and Oracle SQL Developer on my desktop. While I still have those tools when I need something unique to that database SQuirreL has been my go-to daily use tool for several years. Most of the developers in our shop have installed SQuirrel and like it.

Here are some of the niffy features:

  • Rotate the result rows (great for printing)
  • Always adjust column widths (no more manually truncating data or headers)
  • Bookmarks for your common queries
  • Auto-correct spelling, e.g. form to from.
  • Auto-completion with ctrl+spacebar, e.g. cust ctrl+spacebar completes as customer and pkCus ctrl+spacebar completes as pkCustomer. If Squirrel finds multiple matches it will present a list to choose from.
  • Should never have to do sp_help again, the column metadata is always available as a tab after you run the query and the table indexes are always shown under Objects/sybdevg/dbo/TABLE/ Indexes Tab
  • Detects misspelled columns and misspelled table names! (course you need a from clause for it to know which table to check for the column name)
  • for Oracle, it includes an Explain Plan tab similar to SQL Developer AutoTrace.

The only con is that installation can be tricky but the rewards are worth it.

[Edited by ITPro, May 23]

1
K0RR
  
Top negative commentNov 10, 2024

Not user-friendly at all. I can't figure out how to connect sqlite db. The installer on linux is broken visually.

1
Paid Paper
  
Positive commentMar 21, 2019

This is a great language for working with data science. I'm a crazy fan of this. Nice!

0
kylehipke
  
Negative commentNov 13, 2017

Me and my coworkers really don't like this tool. Usability is bad, the process of setting it up to use a new DB is tedious (having to find and copy the drivers and tell Squirrel SQL where to find the drivers), it frequently freezes when doing simple things like just pasting a query into the query window, and doesn't respond to commands to close it, you get annoying prompts when closing it. But, at the same time, it's pretty much the only we've found so far that does what it does. It's just overall annoying to work with, but it's the only thing I have that does the job I need, so I grudgingly use it.

I am looking for a good replacement. Perhaps Dbeaver will be good.

[Edited by kylehipke, November 13]

0
Kolban
CommentDec 1, 2010

This tool is VERY good. Am using it with IBM DB2 9.7 to great effect.

0

What is SQuirreL SQL?

SQuirreL SQL is an open-source Java SQL Client program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc.

Official Links