2016-07-05 131 views
0

How to get list of sequence names in Postgres?如何获取sqlserver中的序列名称列表?

今天我问了如何得到postgresql中的序列名列表,感谢DunnoHowToCode为我提供了答案。

现在,同样的问题,我在sqlsever.I通过

SELECT * FROM sys.SEQUENCES 

满足得到它,但任何事情我不能get.I想在sqlsever.How sql语句序列名单我可以做吗?

+0

你在'创建的任何'Sequence' SQL SERVER' –

+2

'SELECT name FROM sys.SEQUENCES'将返回数据库中创建的所有序列对象的名称。 –

+1

你用SELECT * FROM sys.SEQUENCES'确定的问题到底是什么 –

回答

3

sys.sequences没有损坏。只要该数据库中的任何序列,您的查询就会返回数据库中的所有序列。如果你没有得到任何结果,这意味着没有任何序列。确保您在正确的数据库中执行查询。更重要的是,在查询数据库的名称,即:

select * from mydb.sys.sequences 
1

可以在SSMS查看它们,在对象资源管理器:

enter image description here