2017-08-30 115 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