sys.procedures (Transact-SQL)


THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Contains a row for each object that is a procedure of some kind, with sys.objects.type = P, X, RF, and PC.

Column nameData typeDescription
<Columns inherited from sys.objects>For a list of columns that this view inherits, see sys.objects (Transact-SQL)
is_auto_executedbit1 = Procedure is auto-executed at the server startup; otherwise, 0. Can only be set for procedures in the master database.
is_execution_replicatedbitExecution of this procedure is replicated.
is_repl_serializable_onlybitReplication of the procedure execution is done only when the transaction can be serialized.
skips_repl_constraintsbitDuring execution, the procedure skips constraints marked NOT FOR REPLICATION.

The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. For more information, see Metadata Visibility Configuration.

Object Catalog Views (Transact-SQL)
Catalog Views (Transact-SQL)

Community Additions