J'ai une table sur un serveur SQL et je voudrais exporter sa structure pour l'envoyer à un collègue. Quelle commande SQL dois-je lancer pour obtenir la structure ? Je n'ai pas accès à SQL Server Management Studio.
Réponses
Trop de publicités?sp_help '<TableName>'
vous donnera la structure d'un tableau
Vous pouvez également utiliser le schéma d'information (information_Schema) pour obtenir des informations détaillées,
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'TableName'
Vérifier ce qui suit http://msdn.microsoft.com/en-us/library/ms186778.aspx
Brad Schulz a un script DDL générant script assez impressionnant qu'il a publié sur son blog l'autre jour : (il y a cependant quelques limitations)
http://bradsruminations.blogspot.com/2010/06/more-fun-with-hyperlinks-ddl-code.html
Visual Studio dispose d'outils pour concevoir et parcourir les schémas de base de données sous Connexions de données dans l'Explorateur de serveur. Certaines versions disposent également d'un schéma complet et d'outils de comparaison de données similaires à ceux de Comparaison Sql de Red Gate