Tôi có một bảng trên máy chủ SQL và tôi muốn xuất cấu trúc của nó để gửi cho một đồng nghiệp. Tôi nên ra lệnh SQL nào để lấy cấu trúc? Tôi không có quyền truy cập vào SQL Server Management Studio.Tôi có thể sử dụng lệnh SQL nào để xem cấu trúc của một bảng trên SQL Server?
15
A
Trả lời
30
sp_help '<TableName>'
sẽ cung cấp cho bạn cấu trúc của một bảng
Ngoài ra bạn có thể sử dụng INFORMATION_SCHEMA để có được một thông tin chi tiết,
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'TableName'
Check-out http://msdn.microsoft.com/en-us/library/ms186778.aspx
0
Visual Studio này có các công cụ để thiết kế và duyệt lược đồ cơ sở dữ liệu trong Kết nối dữ liệu trong Server Explorer. Một số phiên bản cũng có đầy đủ đồ và so sánh dữ liệu công cụ tương tự để Red Gate's Sql Compare
1
Brad Schulz có một kịch bản tạo DDL khá tuyệt vời ông chỉ viết blog về các ngày khác: (có một vài hạn chế với nó mặc dù)
http://bradsruminations.blogspot.com/2010/06/more-fun-with-hyperlinks-ddl-code.html
Các vấn đề liên quan
- 1. Tôi có thể sử dụng chương trình nào để tạo sơ đồ cấu trúc bảng/khung nhìn SQL?
- 2. Hiển thị cấu trúc của bảng trong SQL
- 3. SQL TRÊN điều hành sử dụng pyodbc và SQL Server
- 4. Truy vấn dữ liệu cấu trúc cây trong SQL Server
- 5. Sử dụng câu lệnh CASE để kiểm tra xem cột có tồn tại trong bảng hay không - SQL Server
- 6. SQL Server sẽ không sử dụng chỉ mục của tôi
- 7. Làm cách nào để xóa tiền tố dbo khỏi tên bảng khi tôi viết câu lệnh sql trong SQL Server?
- 8. Cấu trúc/lược đồ của Bảng In
- 9. Bảng SQL Server để json
- 10. Chỉ số SQL Server B-cây có cấu trúc phẳng hoặc cấu trúc chiều sâu
- 11. SQL Server Profiler - Xem Dynamic Sql
- 12. SQL Server 2008: tôi có nên sử dụng auth Windows hoặc auth SQL Server không?
- 13. SQL Server 2008: Tôi có 1000 bảng, tôi cần biết bảng nào có dữ liệu
- 14. Tôi có thể sử dụng tìm kiếm văn bản đầy đủ của SQL Server trên nhiều hàng cùng một lúc?
- 15. Tôi có thể tham gia nhiều bảng SQL bằng cách sử dụng ID như thế nào?
- 16. xem Updatable - SQL Server 2008
- 17. Tôi không thể sử dụng ném SQL Server 2008 R2
- 18. Làm cách nào để cấu hình cho một bảng trong SQL Server?
- 19. làm cách nào tôi có thể sử dụng kiểu dữ liệu GUID trong SQL Server 2008?
- 20. SQL Profiler (SQL Server 2000), làm cách nào để lọc các hoạt động của tôi?
- 21. Làm thế nào tôi có thể xem tổng quan nhanh về cấu trúc bảng trong SQLite?
- 22. Làm thế nào tôi có thể Chèn dữ liệu vào SQL Server sử dụng VBNet
- 23. Tạo tập lệnh SQL cho dữ liệu của cơ sở dữ liệu của tôi (SQL SERVER)
- 24. SQL Server NẾU KHÔNG SỬ DỤNG SỬ DỤNG?
- 25. Sử dụng SOUNDEX() từng từ trên SQL Server
- 26. Cách tìm xem chế độ xem nào đang sử dụng một bảng nhất định trong SQL Server (2008)?
- 27. Sử dụng Tìm kiếm Toàn văn bản trong SQL Server 2008 trên nhiều bảng, cột
- 28. Nhiều lệnh trên cùng một dòng trong SQL Server 2005
- 29. Rơi một nhóm bảng trong SQL Server
- 30. Tôi có thể tạo một trường nhận dạng bao trùm nhiều bảng trong SQL Server không?
Điều này thật tuyệt vời. –