Skip to content

Bits of .NET

Daily micro-tips for C#, SQL, performance, and scalable backend engineering.

  • Asp.Net Core
  • C#
  • SQL
  • JavaScript
  • CSS
  • About
  • ErcanOPAK.com
  • No Access
  • Privacy Policy
SQL

How to hide message window in MS SQL Server

- 16.04.20 | 15.02.26 - ErcanOPAK

The Struggle: You are writing a complex stored procedure on your laptop screen. Every time you execute a query, the bottom half of your screen gets hijacked by the “Messages” or “Results” window, leaving you with a tiny viewport for your actual code.

The Fix: Stop reaching for the mouse to minimize that window. Master the keyboard toggle instead.

SQL Server Management Studio Toggle Results

1. The Instant Toggle

To instantly hide (or show) the Results/Messages pane, simply press:

CTRL + R

This creates a distraction-free environment instantly. Press it again to bring the results back when you need them.

2. Advanced Layout: Results in a Separate Tab

If you are working with massive datasets, the split-screen view might still feel cramped. You can configure SSMS to treat your query results as a completely separate document tab.

How to enable it:

  1. Go to Tools > Options.
  2. Navigate to Query Results > SQL Server.
  3. Under “General”, locate the Default destination for results section.
  4. Check the box: ✅ Display results in a separate tab.

Note: This setting applies to new query windows. You may need to open a fresh tab to see the change.


🔥 Pro Tip: Switch Result Modes on the Fly

You don’t need to go to “Options” every time you want to change how results are displayed. Use these shortcuts to switch modes for the current window instantly:

  • Results to Grid: CTRL + D (Default view)
  • Results to Text: CTRL + T (Great for copying simple outputs)
  • Results to File: CTRL + SHIFT + F (For exporting huge data)

Related posts:

How to use Nested Cursors in SQL

SQL — TRUNCATE Resets Identity Values

Why SELECT * Destroys Query Performance Over Time

Post Views: 152

Post navigation

How to find the first missing value in a series in MS SQL
Search text in all tables in SQL Server

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

April 2026
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
27282930  
« Mar    

Most Viewed Posts

  • Get the User Name and Domain Name from an Email Address in SQL (950)
  • How to add default value for Entity Framework migrations for DateTime and Bool (859)
  • Get the First and Last Word from a String or Sentence in SQL (836)
  • How to select distinct rows in a datatable in C# (805)
  • How to make theater mode the default for Youtube (754)
  • Add Constraint to SQL Table to ensure email contains @ (578)
  • How to enable, disable and check if Service Broker is enabled on a database in SQL Server (564)
  • Average of all values in a column that are not zero in SQL (531)
  • How to use Map Mode for Vertical Scroll Mode in Visual Studio (489)
  • Find numbers with more than two decimal places in SQL (448)

Recent Posts

  • C#: Use Init-Only Setters for Immutable Objects After Construction
  • C#: Use Expression-Bodied Members for Concise Single-Line Methods
  • C#: Enable Nullable Reference Types to Eliminate Null Reference Exceptions
  • C#: Use Record Types for Immutable Data Objects
  • SQL: Use CTEs for Readable Complex Queries
  • SQL: Use Window Functions for Advanced Analytical Queries
  • .NET Core: Use Background Services for Long-Running Tasks
  • .NET Core: Use Minimal APIs for Lightweight HTTP Services
  • Git: Use Cherry-Pick to Apply Specific Commits Across Branches
  • Git: Use Interactive Rebase to Clean Up Commit History Before Merge

Most Viewed Posts

  • Get the User Name and Domain Name from an Email Address in SQL (950)
  • How to add default value for Entity Framework migrations for DateTime and Bool (859)
  • Get the First and Last Word from a String or Sentence in SQL (836)
  • How to select distinct rows in a datatable in C# (805)
  • How to make theater mode the default for Youtube (754)

Recent Posts

  • C#: Use Init-Only Setters for Immutable Objects After Construction
  • C#: Use Expression-Bodied Members for Concise Single-Line Methods
  • C#: Enable Nullable Reference Types to Eliminate Null Reference Exceptions
  • C#: Use Record Types for Immutable Data Objects
  • SQL: Use CTEs for Readable Complex Queries

Social

  • ErcanOPAK.com
  • GoodReads
  • LetterBoxD
  • Linkedin
  • The Blog
  • Twitter
© 2026 Bits of .NET | Built with Xblog Plus free WordPress theme by wpthemespace.com