Condividi tramite


sys.all_sql_modules (Transact-SQL)

Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure endpoint di analisi SQL di Azure Synapse Analytics Platform System (PDW) in Microsoft Fabric Warehouse nel database SQL di Microsoft Fabric in Microsoft Fabric

Restituisce l'unione di sys.sql_modules e sys.system_sql_modules.

La vista restituisce una riga per ogni funzione scalare compilata in modo nativo. Per altre informazioni, vedere Funzioni scalari definite dall'utente per OLTP in memoria.

Nome colonna Tipo di dati Descrizione
object_id int ID dell'oggetto contenitore. Valore univoco all'interno di un database.
definizione nvarchar(max) Testo SQL che definisce il modulo.

NULL = Crittografato
uses_ansi_nulls bit Modulo creato con SET ANSI_NULLS ON.
uses_quoted_identifier bit Modulo creato con SET QUOTED_IDENTIFIER ON.
is_schema_bound bit Modulo creato con l'opzione SCHEMABINDING.
uses_database_collation bit 1 = La definizione del modulo associato a uno schema dipende dalle regole di confronto predefinite del database per una corretta valutazione; altrimenti, 0. Tale dipendenza impedisce la modifica delle regole di confronto predefinite del database.
is_recompiled bit Procedura creata con l'opzione WITH RECOMPILE.
null_on_null_input bit Modulo dichiarato per restituire un output NULL per ogni input NULL.
execute_as_principal_id int ID dell'entità database EXECUTE AS.

Questo valore è NULL per impostazione predefinita e se viene utilizzato EXECUTE AS CALLER.

ID dell'entità specificata se l'entità> EXECUTE AS SELF o EXECUTE AS<.

-2 = EXECUTE AS OWNER.
uses_native_compilation bit Si applica a: SQL Server 2014 (12.x) e versioni successive.

0 = non compilata in modo nativo

1 = compilata in modo nativo

Il valore predefinito è 0.

Autorizzazioni

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.

Vedi anche

Viste del catalogo (Transact-SQL)
Viste del catalogo oggetti (Transact-SQL)
sys.sql_modules (Transact-SQL)
sys.system_sql_modules (Transact-SQL)
OLTP in memoria (ottimizzazione in memoria)