【发布时间】:2019-12-24 12:28:38
【问题描述】:
如何在 SQL Server 中获取任何Sequence 对象的定义?例如,如果我想获得 View/Function/Procedure 的定义,我将使用以下查询
SELECT OBJECT_DEFINITION(tab.OBJECT_ID)
FROM SYS.OBJECTS tab
WHERE tab.[type] = 'V' /*FOR VIEW*/
SELECT OBJECT_DEFINITION(tab.OBJECT_ID)
FROM SYS.OBJECTS tab
WHERE tab.[type] = 'P' /*FOR PROCEDURE*/
SELECT OBJECT_DEFINITION(tab.OBJECT_ID)
FROM SYS.OBJECTS tab
WHERE tab.[type] = 'TR' /*FOR TRIGGER*/
如果我们有类似的选项可用于获取 Sequence 对象的详细信息,请告诉我
【问题讨论】:
-
序列存储在 sys.sequences 中。请参阅stackoverflow.com/questions/50859594/… 了解更多信息。
标签: sql sql-server tsql azure-sql-server