2010-10-28 6 views
2

Lorsque vous rédigez une déclarationSQL Server créer un champ complet sélectionnez rapide

select * from tableName 

vous obtenez tous les champs, mais je veux tous les champs de la déclaration pour un meilleur code, est-il un outil pour le faire plus rapide dans SQL Server, pour obtenir

select f1,f2,f3 from tableName 

qui sont tous les champs tableName

Répondre

4

dans le studio de gestion que vous pouvez glisser-déposer les colonnes nœud de la table dans la requête.

+0

DOUCE! ça marche. – none

+0

+1 Wow, c'est encore plus confortable que ma suggestion d'utiliser l'éditeur de requête dans SSMS – fancyPants

+0

+1 Plus rapide à faire que ma suggestion – AdaTheDev

0

Dans SSMS, clic droit de la table -> script de table comme ... -> SELECT pour ... Nouvelle fenêtre de l'éditeur de requête

qui va faire le tour

0

dans le système de gestion du serveur SQL

  • clic droit sur la table

  • "table de script"

  • "sélectionnez"

  • "de nouvelles fenêtres de requête"

0

Dans SQL Server Management Studio, si vous faites un clic droit sur la table, vous pouvez créer script pour instruction simple (SELECT, INSERT, UPDATE, DELETE) et aussi pour modifier la définition de la table (CREATE, ALTER, DROP)

1

Le module SQL Prompt de Red-Gate Software a cette fonctionnalité.

Vous tapez:

SELECT *(caret here) FROM dbo.YourTable 

puis vous appuyez sur la TAB clé - et le tour est joué, la liste des champs de cette table est insérée au lieu de la *

Et bien sûr, SQL Prompt ne beaucoup plus aussi! Excellent outil, absolument essentiel pour moi - utilisez-le tout le temps. Vaut bien le prix du produit!

+0

merci, je vais vérifier. – none