使用如下儲存過程即可:
EXEC sys.sp_MS_marksystemobject '[dbo].[TableNameToSystem]'
其中"[dbo].[TableNameToSystem]"就是你要修改為系統物件的表名,檢視名,儲存過程名,函式名等物件。
例如下圖中資料庫中有個使用者表叫[dbo].[TableToDemo]
然後執行儲存過程sys.sp_MS_marksystemobject,將這個表變為系統表,程式碼如下:
EXEC sys.sp_MS_marksystemobject '[dbo].[TableToDemo]'
然後我們可以看到表[dbo].[TableToDemo]變到System Tables這個資料夾下了: