views:

633

answers:

5

I am looking for the best Sql Server IDE for scripting / development needs. Must haves:

  • Visual GUI for creating complex queries
  • Intellisense for all db objects
  • Auto-format capability to format SQL script to a particular format / coding standard.
  • SELECT Sql output to .xls, .txt with custom choices in delimiters / format

Cost is not an issue. When you make a recommendation, can you state why you prefer it, and what other IDEs you have tried before. Thank you.

+2  A: 

Anything wrong with the management studio that comes with Sql Server? The 2008 version meets all your requirements.

[edit]: I take it back: it can do autoformatting in the right circumstances, but it's painful and to my knowledge doesn't allow you to specify the coding standard. Also, the intellisense is weak.

Joel Coehoorn
If you add some of the Red Gate tools, it would meet all of the requirements.
GregD
+1  A: 

SQL Management Studio with SQL Assistant (www.softtreetech.com) or SQL Prompt (www.red-gate.com)

BankZ
A: 

Try out

I personally like EMS SQL Manager Lite, its not so lite in making your job easier, trust me :)

Perpetualcoder
A: 

ApexSQL Edit. Not wild about their GUI query editor, but great on intellisense and formatting. Also includes options to copy out of the result set to Excel, CSV, and HTML via clipboard and some handy custom column copying tools. I'm practically crippled in SSMS because ApexSQL Edit has me so spoiled.

John Mo
A: 

try linqpad.

Mladen Prajdic