In SSMS finden Tabelle, die Sie benötigen, auf der rechten Maustaste, wählen Script Tabelle unter ... ->Um CREATE ->Neue Abfrage-Editor-Fenster
Das gibt Sie erstellen Skript, in dem Sie alle Details zur Tabellenstruktur sehen können.
Ein anderer Weg ist die Systemtabellen zu verwenden:
USE MyDB
SELECT c.name,
s.name,
c.max_length,
c.is_nullable
FROM sys.columns c
LEFT JOIN sys.systypes s
ON s.xusertype= c.system_type_id
WHERE object_id = object_id(N'Employees')
Dies gibt Ihnen:
name name max_length is_nullable
EmployeeID int 4 0
LastName nvarchar 40 0
FirstName nvarchar 20 0
...etc
Oder views:
USE MyDB
SELECT TABLE_NAME,
COLUMN_NAME,
DATA_TYPE,
IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'Employees';
Ausgang:
TABLE_NAME COLUMN_NAME DATA_TYPE IS_NULLABLE
Employees EmployeeID int NO
Employees LastName nvarchar NO
Employees FirstName nvarchar NO
Employees Title nvarchar YES
Hinweis: Sie können auch EXEC sp_help 'Employees'
mehr über diese SP verwenden, die Sie auf MSDN lesen können.