事件
3月31日 下午11時 - 4月2日 下午11時
最大的 SQL、網狀架構和 Power BI 學習事件。 3 月 31 日 - 4 月 2 日。 使用程式代碼 FABINSIDER 來節省 $400 美元。
立即註冊
適用於: SQL Server 2016 (13.x) 和更新版本
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics 平台系統 (PDW)
Microsoft Fabric 中的 SQL 資料庫
您可以使用 SQL Server Management Studio 或 Transact-SQL,在 SQL Server 中顯示資料表的屬性。
只有當您擁有資料表或已獲得該資料表的權限時,才能查看資料表的屬性。
在 [物件總管] 中,選取您想要顯示屬性的資料表。
以滑鼠右鍵按一下表格,然後從快捷選單中選取 [屬性]。 如需詳細資訊,請參閱 資料表屬性 - SSMS。
您可以從 SSMS 中的物件總管編寫現有物件的指令碼。 如需詳細資訊,請參閱產生指令碼。
在物件瀏覽器中,連線到資料庫引擎的執行個體。
在標準列上,選取 [新增查詢]。
複製下列範例並將其貼到查詢視窗中,然後選取 [執行]。 此範例會執行系統預存程式 sp_help
,以傳回指定物件的所有資料行資訊。 如需詳細資訊,請參閱 sp_help。
EXEC sp_help 'dbo.mytable';
提示
根據預設,SSMS 會將 sp_help
鍵盤快速鍵對應至 Alt-F1
。 將腳本中您希望查看的物件名稱高亮顯示,例如 dbo.mytable
,然後按 Alt-F1
以執行之前的腳本範例。 如需詳細資訊,請參閱 SSMS 鍵盤快速鍵。
您也可以直接查詢系統目錄檢視,以查詢有關資料表、結構描述和資料行的物件中繼資料資訊。 例如:
SELECT s.name as schema_name, t.name as table_name, c.* FROM sys.columns AS c
INNER JOIN sys.tables AS t ON t.object_id = c.object_id
INNER JOIN sys.schemas AS s ON s.schema_id = t.schema_id
WHERE t.name = 'mytable' AND s.name = 'dbo';
事件
3月31日 下午11時 - 4月2日 下午11時
最大的 SQL、網狀架構和 Power BI 學習事件。 3 月 31 日 - 4 月 2 日。 使用程式代碼 FABINSIDER 來節省 $400 美元。
立即註冊訓練
文件
資料表資料行屬性 (SQL Server Management Studio) - SQL Server
資料表資料行屬性 (SQL Server Management Studio)
sp_help (Transact-SQL) - SQL Server
報告資料庫對象的相關信息(sys.sysobjects 相容性檢視中所列的任何物件)、使用者定義數據類型或數據類型。
DROP TABLE (Transact-SQL) - SQL Server
DROP TABLE (Transact-SQL)