2017-08-30 118 views
0

所有序列我想:清單SQL Server數據庫

SELECT * 
FROM sys.sequences 

我得到:

Error: The "variant" data type is not supported.
SQLState: 08S01
ErrorCode: 0

我知道有序列。有沒有辦法在GUI中以某種方式查看SQL Server Management Studio中的表的序列?謝謝。

編輯:我注意到這不適用於SQL Squirrel客戶端程序,但同樣的查詢可以在SQL Server Management Studio中成功使用。

回答

2

你在使用什麼SQL Server?從documentation在SQL Server 2005和更高版本中,目錄視圖中元數據的可見性僅限於用戶擁有的或用戶已被授予某種權限的安全性。您確定您使用適當的權限運行腳本嗎?

+0

我其實我只注意到以下幾點: 我使用SQL松鼠在第一。該查詢不起作用。 然後我嘗試了SQL管理工作室中的完全相同的查詢。我得到了我想要的清單。 它可能有些事情要做,我如何在每個客戶端授權我自己,或者只是以不同的方式訪問數據庫引擎。 –

+1

哦,SQL松鼠。是的,該程序可能沒有權限。 – campovski

1

你可以在對象資源管理器中SSMS序列下的可編程性:

enter image description here

+1

這當然總是一個選項,如果你只是想看到它們。如果你想在應用中使用它們,你必須知道如何查詢它們;) – campovski