Éteindre l'affichage de l'en-tête des tirets dans SQL Server Management Studio résultats de la requête?
Comment puis-je dire à SQL Server 2008 Management Studio pour désactiver l'impression de l'en-tête des tirets lors de l'affichage des résultats de texte dans une fenêtre de requête?
Exemples d'en-tête de tirets produites sont:
selectId, count(*) ContentCount from Table group by Id order by count(*) desc
produit:
Id ContentCount
-------------------- ------------------
622 5
623 1
select 'Person Info'
produit:
------------
Person Info
Ces tirets ne sont pas propices à toutes les situations j'attends donc il y a moyen de les désactiver.
- Nit pick - ce n'est pas un "SQL Server" caractéristique. C'est un "SQL Server Management Studio" caractéristique.
- Il semble que ce soit encore le bon endroit pour cette question meta.stackexchange.com/questions/70544 et la FAQ dit
software tools commonly used by programmers
stackoverflow.com/faq j'ai changé le tag question à partir de SQL Server Management Studio.
Vous devez vous connecter pour publier un commentaire.
Goto Outils, Options, Les Résultats De La Requête. Vous pouvez changer la sortie de Grille, si vous voulez. Je ne vois pas un moyen de désactiver seulement les tirets dans les Résultats pour les options de texte. Vérifier que le changement de Délimité par des Virgules et les tirets ne se présentent pas.
Solution : Sous Options/les Résultats de la Requête/SQL Server/Résultats de Texte il y a une case à décocher la case intitulée "Inclure les en-têtes de colonne dans le jeu de résultats'.
Cependant, je voulais le faire par programmation, comme je l'ai effectuer une requête dans le cadre d'un rapport d'e-mail qui ressemble à un gâchis avec les en-têtes, mais je n'ai pas trouvé un moyen encore (ce qui EST un problème de SQL Server).
pour une requête SQL, tapez le texte suivant au-dessus de l'instruction Select:
pour supprimer les en-têtes, type: set de la tête hors
enlever le souligner, type: set et hors