sys.server_assembly_modules (Transact-SQL)
Si applica a: SQL Server Istanza gestita di SQL di Azure
Contiene una riga per ogni modulo in assembly per i trigger a livello di server di tipo TA. Questa vista esegue il mapping tra trigger di assembly e l'implementazione CLR sottostante. È possibile unire questa relazione a sys.server_triggers. L'assembly deve essere caricato nel database master . La tuple (object_id) è la chiave della relazione.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
object_id | int | Riferimento FOREIGN KEY all'oggetto in base a cui è stato definito questo modulo in assembly. |
assembly_id | int | ID dell'assembly da cui è stato creato questo modulo. L'assembly deve essere caricato nel database master. |
assembly_class | sysname | Nome della classe all'interno dell'assembly che definisce questo modulo. |
assembly_method | sysname | Nome del metodo all'interno della classe che definisce questo modulo. Questo valore è NULL per le funzioni di aggregazione. |
execute_as_principal_id | int | ID dell'entità server 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 EXECUTE AS<. -2 = EXECUTE AS OWNER. |
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)