我试过了:
SELECT *
FROM sys.sequences
我明白了:
错误:不支持“变体”数据类型 SQLState:08S01
ErrorCode:0
我知道有序列。有没有办法在GUI中以某种方式查看SQL Server Management Studio中的表序列?感谢。
编辑:我注意到这不适用于SQL Squirrel客户端程序,但可以在SQL Server Management Studio中成功使用相同的查询。
答案 0 :(得分:4)
如果您想知道序列和值,可以转换变体类型。例如,以下内容将提供您可能正在寻找的大部分细节:
SELECT
name,
cast(start_value AS NUMERIC) AS start_value,
cast(increment AS NUMERIC) AS increment,
cast(current_value AS NUMERIC) AS current_value
FROM sys.sequences;
答案 1 :(得分:3)
您使用的SQL Server是什么?来自documentation:在SQL Server 2005及更高版本中,目录视图中元数据的可见性仅限于用户拥有或已授予用户某些权限的安全性。您确定以正确的权限运行脚本吗?
答案 2 :(得分:1)