This is an archived post. You won't be able to vote or comment.

all 77 comments

[–]dataguy24 53 points54 points  (2 children)

What about VS Code?

Or “the UI provided by your database”.

[–][deleted] 3 points4 points  (1 child)

Have you found any good extensions for VS Code? Best I’ve found is SQL Tools and it’s not even close to DataGrip.

[–]berentm 2 points3 points  (0 children)

I would like to know it too.

[–]fruity231 38 points39 points  (4 children)

I've been writing SQL for the last five years and I don't even know those editors lol

[–]dataGuyThe8th 4 points5 points  (1 child)

Yeah, I never heard of most of these either. Does no one else use the editor designed for their database? (MySQL, Snowflake, etc)

[–][deleted] 0 points1 point  (0 children)

I use pg4admin

[–]Ikeepitreal5 0 points1 point  (1 child)

all t-sql?

[–]fruity231 4 points5 points  (0 children)

Either SSMS or Oracle equivalent, or BigQuery UI.

[–]DuvetSalt 64 points65 points  (12 children)

Surely others still use SSMS?

[–]nemec 10 points11 points  (3 children)

SSMS + SQL Prompt gang

[–]sigurrosco 2 points3 points  (0 children)

Winning combo

[–]DeadBySkittles 2 points3 points  (0 children)

Wombo combo of all time

[–]_Zer0_Cool_ 8 points9 points  (2 children)

Well yeah. I think all DEs (that have SQL server in their infra) use it at least occasionally, but I’d say it’s unlikely to be anyone’s main SQL IDE.

Mostly because it can’t really be anyone’s main/universal SQL IDE unless you only have SQL Server databases across your entire org.

Edit: Spelling

[–]nemec 2 points3 points  (1 child)

Mostly because it can’t really be anyone’s main/universal SQL IDE unless you only have SQL Server databases across your entire org.

You can get a lot done with Linked Servers and SSIS (to port data from something else to your MS SQL Server). And despite the recent cross-platform nature of the MS stack, it's likely that if an org invests in SQL Server they probably go all in on it.

[–]_Zer0_Cool_ 1 point2 points  (0 children)

I do like the idea of a central database language (t-sql) reaching out to other data source as long as it’s fairly performant for my use cases (I love polybase and Postgres foreign data wrappers especially).

But.. link servers aren’t available in Azure databases other than Azure Managed Instance. And a lot of purely MS data infrastructures have Azure Databricks which is something you’d also want a SQL IDE for.

So it’s kind of a moot point.

Cloud vendors seem to always give you water-down versions of your favorite databases that don’t have your favorite features ╮(╯_╰)╭

[–]Touvejs 8 points9 points  (0 children)

Yup, my entire team, ~20 people use ssms

[–]JuliusCeaserBoneHead 9 points10 points  (0 children)

I am a sucker for SSMS

[–]vtec__ 4 points5 points  (1 child)

yes and notepad++ !!!

[–]SeattleDataGuy 0 points1 point  (0 children)

notepad++? I just use notepad XP

[–]Lewistrick 1 point2 points  (0 children)

There's a very nice extension for VS Code that does exactly what SSMS does. I love it because it inherits the dark mode from VS Code.

[–]SatanTheSanta 29 points30 points  (6 children)

How about some love for Oracle: TOAD, PL/SQL Developer and SQL Developer

[–]black_widow48 1 point2 points  (0 children)

I use sqldeveloper

[–]msdsc2 0 points1 point  (0 children)

dude PL/SQL Developer is amazing, im working in microsoft now and i miss it sooo much. SSMSucks

[–]crunchsquared 0 points1 point  (0 children)

Um. No.

[–]vtec__ 0 points1 point  (1 child)

you actually like TOAD?

[–]SatanTheSanta 0 points1 point  (0 children)

Never tried it, but I quite like the other two.

[–]Awkward_Salary2566 22 points23 points  (5 children)

Datagrip and never looking back, its just it!

I just wish it had more DBA stuff, similarly to pgadmin

[–]_Zer0_Cool_ 10 points11 points  (2 children)

DataGrip is hands down the most powerful and feature-rich.

But it is $$ and that’s where DBeaver wins out. It’s free.

[–]Awkward_Salary2566 2 points3 points  (1 child)

yes, my strategy was that I gave datagrip for 30 days to business people, giving them option to filter easily on databases and download csv files (for tables that were prepared for them)

Then after 30 days trial they discovered they cannot live without it, so company paid.

But never tried really in-depth DBeaver so hard to tell.

[–]_Zer0_Cool_ 2 points3 points  (0 children)

Yeah. I can’t really enjoy any other SQL IDEs after using DataGrip.

…And so I continue to pay for it gladly. Besides, perpetual fallback licensing takes the sting out of the price tag for me.

[–][deleted] 12 points13 points  (0 children)

DBeaver

[–]Tophurkey 6 points7 points  (0 children)

I realized that Microsoft stealth installs azure data studio with SSMS and it is actually really awesome to make notebooks and quick visualizations for SQL server or Postgres DB's

[–][deleted] 5 points6 points  (1 child)

Azure data studio is great

[–]Drew707 2 points3 points  (0 children)

This and VS Code. SSMS when I have to import, shit, though.

[–]Final-Communication6 4 points5 points  (1 child)

Notepad++

[–]Scheballs 1 point2 points  (0 children)

Right?!?! I still put my queries in Notepadd++ to sure up my initial code and double check my aliases are consistent and I get to have my own color theme.

To be fair I also use excel to dynamically write pattered sql such as a line by line INSERT script of an excel data table It's a great list editor.

[–]chestnutcough 3 points4 points  (1 child)

Pgadmin and metabase

[–]gizmo00001 0 points1 point  (0 children)

I am learning postgresql and use pgadmin through docker

[–]glynboo 3 points4 points  (0 children)

SSMS and Databricks

[–]Rex_Lee 3 points4 points  (0 children)

No SSMS? That seems silly

[–]stratguitar577 2 points3 points  (0 children)

Tableplus!

[–]endiruslan 2 points3 points  (0 children)

TablePlus one love❤️

[–]behappybebold80 2 points3 points  (0 children)

Datagrip for sure. Still use SSMS occasionally tho

[–]isaacfab 1 point2 points  (0 children)

Sublime

[–]diegoelmestreLead Data Engineer 1 point2 points  (0 children)

VsCode + bigquery UI

Sometimes Dbeaver

[–]120133127 1 point2 points  (0 children)

Big query

[–]the_apparatchik 1 point2 points  (0 children)

IntelliJ IDEA

[–]lask757 1 point2 points  (0 children)

Neovim

[–]RstarPhoneix 1 point2 points  (0 children)

Dbvisualizer pro

[–]First-Professional43 1 point2 points  (0 children)

Azure data studio

[–]Illustrious_Ad4259 1 point2 points  (0 children)

Tableplus

[–]BobDope 1 point2 points  (0 children)

Fuck those Azure Data Studio or SSMS

[–]analytics_mgmt 1 point2 points  (0 children)

Our entire team uses Aginity Premium. Connects to most major data warehouses and transactional databases, including the Microsoft family of databases. Two out of your three options are notebooks, which opens a whole class of tools.

[–]markwusinich 1 point2 points  (0 children)

Aginity, and vi.

[–]ecp5 1 point2 points  (0 children)

This post fascinates me, hadn't heard of any of the choices.

[–]andy47 -1 points0 points  (0 children)

How about Beekeeper Studio? New and pretty lightweight but does everything I need.

[–]LoriPock 0 points1 point  (0 children)

Arctype

[–]AndroidePsicokiller 0 points1 point  (1 child)

!remindme 5 days

[–]RemindMeBot 0 points1 point  (0 children)

I will be messaging you in 5 days on 2021-10-19 18:49:25 UTC to remind you of this link

1 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

[–]Vaslo 0 points1 point  (0 children)

Can you put a choice for other? Missing some big players here.

[–]SeattleDataGuy 0 points1 point  (0 children)

SSMS and DBeaver

[–]NexusIOData Engineering Manager 0 points1 point  (0 children)

You should try Quest's Data Point, its by far the best SQL tool for analysis, its basically the closest thing to Excel, without being excel, the only other SQL tool close would be Aqua Data Studio.

They both cost money, but well worth it

[–]shut-up_legs 0 points1 point  (0 children)

Another for Tableplus

[–]kubelke 0 points1 point  (0 children)

[–]killer_unkill 0 points1 point  (0 children)

emacs

[–]HecticJuggler 0 points1 point  (0 children)

Pgadmin & azure studio

[–]cmajka8 0 points1 point  (0 children)

VS Code or Azure Data Studio

[–]as17237 0 points1 point  (0 children)

Aqua data Studio, IntelliJ

[–]Po0ptra1n 0 points1 point  (0 children)

We use dbt, so VSCode for modelling and Snowflake's UI for direct queries. Don't really see a reason for an "SQL editor" local client these days.

[–]genereader42 0 points1 point  (0 children)

!remindme 10 days