web-dev-qa-db-ja.com

どのSQLコマンドを使用して、SQL Server上のテーブルの構造を表示できますか?

SQL Serverにテーブルがあり、その構造をエクスポートして同僚に送信したいと思います。構造を取得するには、どのSQLコマンドを発行する必要がありますか? SQL Server Management Studioにアクセスできません。

15
sp_help '<TableName>'

テーブルの構造を提供します

また、information_Schemaを使用して詳細情報を取得できます。

SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'TableName' 

これを確認してください http://msdn.Microsoft.com/en-us/library/ms186778.aspx

30
Baaju

Brad Schulzには、先日ブログで書いたDDL生成スクリプトがあります(ただし、いくつかの制限があります)。

http://bradsruminations.blogspot.com/2010/06/more-fun-with-hyperlinks-ddl-code.html

1
etliens

Visual Studioには、サーバーエクスプローラーのデータ接続の下にデータベーススキーマを設計および参照するためのツールがあります。特定のバージョンには、 Red GateのSql Compare に似た完全なスキーマおよびデータ比較ツールもあります

0
BC.