sysmail_mailattachments (języka Transact-SQL)
The INTO keywordThe OPTION clauseAby przejrzeć wszystkie wiadomości e-mail przetwarzane przy użyciu poczty bazy danych sysmail_allitems (języka Transact-SQL).
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
attachment_id |
int |
Identyfikator załącznika. |
mailitem_id |
int |
CHECK OPTION |
Nazwa pliku |
nvarchar(520) |
Nazwa pliku załącznika.Jeśli opcja attach_query_result ma wartość 1, a opcja query_attachment_filename ma wartość NULL, poczta bazy danych tworzy własną nazwę pliku. |
Any updates performed directly to a view's underlying tables are not verified against the view, even if CHECK OPTION is specified. |
int |
Rozmiar załącznika w bajtach. |
Using WITH ENCRYPTION prevents the view from being published as part of SQL Server replication. |
varbinary(max) |
SCHEMABINDING |
Zmienia urządzenie źródłowe tabela przez określenie nowego typu danych. |
datetime |
Data i czas ostatniej modyfikacji w wierszu. |
Zmiana typu danych zostanie pomyślnie przekazane do tabela zmiany. |
sysname |
Użytkownik, który jako ostatni zmodyfikował wiersza. |
Remarks
When SCHEMABINDING is specified, the base table or tables cannot be modified in a way that would affect the view definition.
Załączniki zapisywane w tabelach systemowych może spowodować, że msdb bazy danych na powiększenie.Użycie sysmail_delete_mailitems_sp , aby usunąć elementy poczty i ich skojarzone załączniki.Aby uzyskać więcej informacji zobaczHow to: Create a SQL Server Agent Job to Archive Database Mail Messages and Event Logs.
Uprawnienia
Udzielane stałej roli serwera sysadmin oraz roli bazy danych DatabaseMailUserRole.W przypadku wykonania przez członka stałej roli serwera sysadmin, w tym widoku pokazywane są wszystkie załączniki.Wszyscy pozostali użytkownicy widzą tylko załączniki do wiadomości, które sami wysłali.